1<?xml version="1.0" encoding="utf-8"?> 2<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 <ItemGroup Label="ProjectConfigurations"> 4 <ProjectConfiguration Include="Debug Library|ARM64"> 5 <Configuration>Debug Library</Configuration> 6 <Platform>ARM64</Platform> 7 </ProjectConfiguration> 8 <ProjectConfiguration Include="Debug Library|Win32"> 9 <Configuration>Debug Library</Configuration> 10 <Platform>Win32</Platform> 11 </ProjectConfiguration> 12 <ProjectConfiguration Include="Debug|ARM64"> 13 <Configuration>Debug</Configuration> 14 <Platform>ARM64</Platform> 15 </ProjectConfiguration> 16 <ProjectConfiguration Include="Debug|Win32"> 17 <Configuration>Debug</Configuration> 18 <Platform>Win32</Platform> 19 </ProjectConfiguration> 20 <ProjectConfiguration Include="Release Library|ARM64"> 21 <Configuration>Release Library</Configuration> 22 <Platform>ARM64</Platform> 23 </ProjectConfiguration> 24 <ProjectConfiguration Include="Release Library|Win32"> 25 <Configuration>Release Library</Configuration> 26 <Platform>Win32</Platform> 27 </ProjectConfiguration> 28 <ProjectConfiguration Include="Release|ARM64"> 29 <Configuration>Release</Configuration> 30 <Platform>ARM64</Platform> 31 </ProjectConfiguration> 32 <ProjectConfiguration Include="Release|Win32"> 33 <Configuration>Release</Configuration> 34 <Platform>Win32</Platform> 35 </ProjectConfiguration> 36 </ItemGroup> 37 <PropertyGroup Label="Globals"> 38 <ProjectGuid>{C5D3156C-8C8C-4936-B35F-2B829BA36FEC}</ProjectGuid> 39 <Keyword>Win32Proj</Keyword> 40 <RootNamespace>pngunknown</RootNamespace> 41 </PropertyGroup> 42 <Import Project="$(SolutionDir)\zlib.props" /> 43 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 44 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 45 <ConfigurationType>Application</ConfigurationType> 46 <CharacterSet>Unicode</CharacterSet> 47 <PlatformToolset>v142</PlatformToolset> 48 </PropertyGroup> 49 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration"> 50 <ConfigurationType>Application</ConfigurationType> 51 <CharacterSet>Unicode</CharacterSet> 52 <PlatformToolset>v142</PlatformToolset> 53 </PropertyGroup> 54 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|Win32'" Label="Configuration"> 55 <ConfigurationType>Application</ConfigurationType> 56 <CharacterSet>Unicode</CharacterSet> 57 <PlatformToolset>v142</PlatformToolset> 58 </PropertyGroup> 59 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|ARM64'" Label="Configuration"> 60 <ConfigurationType>Application</ConfigurationType> 61 <CharacterSet>Unicode</CharacterSet> 62 <PlatformToolset>v142</PlatformToolset> 63 </PropertyGroup> 64 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 65 <ConfigurationType>Application</ConfigurationType> 66 <CharacterSet>Unicode</CharacterSet> 67 <PlatformToolset>v142</PlatformToolset> 68 </PropertyGroup> 69 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration"> 70 <ConfigurationType>Application</ConfigurationType> 71 <CharacterSet>Unicode</CharacterSet> 72 <PlatformToolset>v142</PlatformToolset> 73 </PropertyGroup> 74 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|Win32'" Label="Configuration"> 75 <ConfigurationType>Application</ConfigurationType> 76 <CharacterSet>Unicode</CharacterSet> 77 <PlatformToolset>v142</PlatformToolset> 78 </PropertyGroup> 79 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|ARM64'" Label="Configuration"> 80 <ConfigurationType>Application</ConfigurationType> 81 <CharacterSet>Unicode</CharacterSet> 82 <PlatformToolset>v142</PlatformToolset> 83 </PropertyGroup> 84 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 85 <ImportGroup Label="ExtensionSettings"> 86 </ImportGroup> 87 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 88 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 89 </ImportGroup> 90 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="PropertySheets"> 91 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 92 </ImportGroup> 93 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|Win32'" Label="PropertySheets"> 94 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" /> 95 </ImportGroup> 96 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|ARM64'" Label="PropertySheets"> 97 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" /> 98 </ImportGroup> 99 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 100 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 101 </ImportGroup> 102 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="PropertySheets"> 103 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 104 </ImportGroup> 105 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|Win32'" Label="PropertySheets"> 106 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" /> 107 </ImportGroup> 108 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|ARM64'" Label="PropertySheets"> 109 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" /> 110 </ImportGroup> 111 <PropertyGroup Label="UserMacros" /> 112 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 113 <LinkIncremental>false</LinkIncremental> 114 <CustomBuildAfterTargets /> 115 </PropertyGroup> 116 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> 117 <LinkIncremental>false</LinkIncremental> 118 <CustomBuildAfterTargets /> 119 </PropertyGroup> 120 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|Win32'"> 121 <LinkIncremental>false</LinkIncremental> 122 <CustomBuildAfterTargets /> 123 </PropertyGroup> 124 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|ARM64'"> 125 <LinkIncremental>false</LinkIncremental> 126 <CustomBuildAfterTargets /> 127 </PropertyGroup> 128 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 129 <LinkIncremental>false</LinkIncremental> 130 <CustomBuildAfterTargets /> 131 </PropertyGroup> 132 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> 133 <LinkIncremental>false</LinkIncremental> 134 <CustomBuildAfterTargets /> 135 </PropertyGroup> 136 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|Win32'"> 137 <LinkIncremental>false</LinkIncremental> 138 <CustomBuildAfterTargets /> 139 </PropertyGroup> 140 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|ARM64'"> 141 <LinkIncremental>false</LinkIncremental> 142 <CustomBuildAfterTargets /> 143 </PropertyGroup> 144 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 145 <ClCompile> 146 <PrecompiledHeader>NotUsing</PrecompiledHeader> 147 <WarningLevel>Level3</WarningLevel> 148 <MinimalRebuild>false</MinimalRebuild> 149 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 150 <Optimization>Disabled</Optimization> 151 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 152 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;PNG_USE_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> 153 <AdditionalIncludeDirectories>$(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 154 <DisableSpecificWarnings>$(DisableSpecificWarnings)</DisableSpecificWarnings> 155 <CompileAsManaged>false</CompileAsManaged> 156 <TreatWarningAsError>false</TreatWarningAsError> 157 <IntrinsicFunctions>true</IntrinsicFunctions> 158 <StringPooling>true</StringPooling> 159 <FunctionLevelLinking>false</FunctionLevelLinking> 160 <BrowseInformation>true</BrowseInformation> 161 <FloatingPointExceptions>false</FloatingPointExceptions> 162 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> 163 </ClCompile> 164 <Link> 165 <SubSystem>Console</SubSystem> 166 <GenerateDebugInformation>true</GenerateDebugInformation> 167 <AdditionalDependencies>libpng16.lib</AdditionalDependencies> 168 <AdditionalLibraryDirectories>$(OutDir)</AdditionalLibraryDirectories> 169 </Link> 170 <CustomBuildStep> 171 <Message>Executing PNG validation program</Message> 172 <Command>"$(OutDir)pngunknown.exe" --strict --default --touch "$(IntDir)pngunknown.out" ../../../pngtest.png</Command> 173 <Outputs>$(IntDir)pngunknown.out</Outputs> 174 <Inputs>$(OutDir)pngunknown.exe</Inputs> 175 </CustomBuildStep> 176 </ItemDefinitionGroup> 177 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> 178 <ClCompile> 179 <PrecompiledHeader>NotUsing</PrecompiledHeader> 180 <WarningLevel>Level3</WarningLevel> 181 <MinimalRebuild>false</MinimalRebuild> 182 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 183 <Optimization>Disabled</Optimization> 184 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 185 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;PNG_USE_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> 186 <AdditionalIncludeDirectories>$(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 187 <DisableSpecificWarnings>$(DisableSpecificWarnings)</DisableSpecificWarnings> 188 <CompileAsManaged>false</CompileAsManaged> 189 <TreatWarningAsError>false</TreatWarningAsError> 190 <IntrinsicFunctions>true</IntrinsicFunctions> 191 <StringPooling>true</StringPooling> 192 <FunctionLevelLinking>false</FunctionLevelLinking> 193 <BrowseInformation>true</BrowseInformation> 194 <FloatingPointExceptions>false</FloatingPointExceptions> 195 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> 196 </ClCompile> 197 <Link> 198 <SubSystem>Console</SubSystem> 199 <GenerateDebugInformation>true</GenerateDebugInformation> 200 <AdditionalDependencies>libpng16.lib</AdditionalDependencies> 201 <AdditionalLibraryDirectories>$(OutDir)</AdditionalLibraryDirectories> 202 </Link> 203 <CustomBuildStep> 204 <Message>Executing PNG validation program</Message> 205 <Command>"$(OutDir)pngunknown.exe" --strict --default --touch "$(IntDir)pngunknown.out" ../../../pngtest.png</Command> 206 <Outputs>$(IntDir)pngunknown.out</Outputs> 207 <Inputs>$(OutDir)pngunknown.exe</Inputs> 208 </CustomBuildStep> 209 </ItemDefinitionGroup> 210 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|Win32'"> 211 <ClCompile> 212 <PrecompiledHeader>NotUsing</PrecompiledHeader> 213 <WarningLevel>Level3</WarningLevel> 214 <MinimalRebuild>false</MinimalRebuild> 215 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 216 <Optimization>Disabled</Optimization> 217 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 218 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> 219 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 220 <AdditionalIncludeDirectories>$(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 221 <DisableSpecificWarnings>$(DisableSpecificWarnings)</DisableSpecificWarnings> 222 <CompileAsManaged>false</CompileAsManaged> 223 <TreatWarningAsError>false</TreatWarningAsError> 224 <IntrinsicFunctions>true</IntrinsicFunctions> 225 <StringPooling>true</StringPooling> 226 <FunctionLevelLinking>false</FunctionLevelLinking> 227 <BrowseInformation>true</BrowseInformation> 228 <FloatingPointExceptions>false</FloatingPointExceptions> 229 </ClCompile> 230 <Link> 231 <SubSystem>Console</SubSystem> 232 <GenerateDebugInformation>true</GenerateDebugInformation> 233 <AdditionalDependencies>libpng16.lib;zlib.lib</AdditionalDependencies> 234 <AdditionalLibraryDirectories>$(OutDir)</AdditionalLibraryDirectories> 235 </Link> 236 <CustomBuildStep> 237 <Message>Executing PNG validation program</Message> 238 <Command>"$(OutDir)pngunknown.exe" --strict --default --touch "$(IntDir)pngunknown.out" ../../../pngtest.png</Command> 239 <Outputs>$(IntDir)pngunknown.out</Outputs> 240 <Inputs>$(OutDir)pngunknown.exe</Inputs> 241 </CustomBuildStep> 242 </ItemDefinitionGroup> 243 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|ARM64'"> 244 <ClCompile> 245 <PrecompiledHeader>NotUsing</PrecompiledHeader> 246 <WarningLevel>Level3</WarningLevel> 247 <MinimalRebuild>false</MinimalRebuild> 248 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 249 <Optimization>Disabled</Optimization> 250 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 251 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> 252 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 253 <AdditionalIncludeDirectories>$(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 254 <DisableSpecificWarnings>$(DisableSpecificWarnings)</DisableSpecificWarnings> 255 <CompileAsManaged>false</CompileAsManaged> 256 <TreatWarningAsError>false</TreatWarningAsError> 257 <IntrinsicFunctions>true</IntrinsicFunctions> 258 <StringPooling>true</StringPooling> 259 <FunctionLevelLinking>false</FunctionLevelLinking> 260 <BrowseInformation>true</BrowseInformation> 261 <FloatingPointExceptions>false</FloatingPointExceptions> 262 </ClCompile> 263 <Link> 264 <SubSystem>Console</SubSystem> 265 <GenerateDebugInformation>true</GenerateDebugInformation> 266 <AdditionalDependencies>libpng16.lib;zlib.lib</AdditionalDependencies> 267 <AdditionalLibraryDirectories>$(OutDir)</AdditionalLibraryDirectories> 268 </Link> 269 <CustomBuildStep> 270 <Message>Executing PNG validation program</Message> 271 <Command>"$(OutDir)pngunknown.exe" --strict --default --touch "$(IntDir)pngunknown.out" ../../../pngtest.png</Command> 272 <Outputs>$(IntDir)pngunknown.out</Outputs> 273 <Inputs>$(OutDir)pngunknown.exe</Inputs> 274 </CustomBuildStep> 275 </ItemDefinitionGroup> 276 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 277 <ClCompile> 278 <WarningLevel>$(WarningLevel)</WarningLevel> 279 <PrecompiledHeader>NotUsing</PrecompiledHeader> 280 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 281 <Optimization>Full</Optimization> 282 <FunctionLevelLinking>false</FunctionLevelLinking> 283 <IntrinsicFunctions>true</IntrinsicFunctions> 284 <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;PNG_USE_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> 285 <AdditionalIncludeDirectories>$(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 286 <DisableSpecificWarnings>$(DisableSpecificWarnings)</DisableSpecificWarnings> 287 <CompileAsManaged>false</CompileAsManaged> 288 <TreatWarningAsError>$(TreatWarningAsError)</TreatWarningAsError> 289 <StringPooling>true</StringPooling> 290 <MinimalRebuild>false</MinimalRebuild> 291 <BrowseInformation>true</BrowseInformation> 292 <WholeProgramOptimization>true</WholeProgramOptimization> 293 <FloatingPointExceptions>false</FloatingPointExceptions> 294 </ClCompile> 295 <Link> 296 <SubSystem>Console</SubSystem> 297 <GenerateDebugInformation>true</GenerateDebugInformation> 298 <EnableCOMDATFolding>true</EnableCOMDATFolding> 299 <OptimizeReferences>true</OptimizeReferences> 300 <AdditionalDependencies>libpng16.lib</AdditionalDependencies> 301 <AdditionalLibraryDirectories>$(OutDir)</AdditionalLibraryDirectories> 302 <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> 303 </Link> 304 <CustomBuildStep> 305 <Message>Executing PNG validation program</Message> 306 <Command>"$(OutDir)pngunknown.exe" --strict --default --touch "$(IntDir)pngunknown.out" ../../../pngtest.png</Command> 307 <Outputs>$(IntDir)pngunknown.out</Outputs> 308 <Inputs>$(OutDir)pngunknown.exe</Inputs> 309 </CustomBuildStep> 310 </ItemDefinitionGroup> 311 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> 312 <ClCompile> 313 <WarningLevel>$(WarningLevel)</WarningLevel> 314 <PrecompiledHeader>NotUsing</PrecompiledHeader> 315 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 316 <Optimization>Full</Optimization> 317 <FunctionLevelLinking>false</FunctionLevelLinking> 318 <IntrinsicFunctions>true</IntrinsicFunctions> 319 <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;PNG_USE_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> 320 <AdditionalIncludeDirectories>$(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 321 <DisableSpecificWarnings>$(DisableSpecificWarnings)</DisableSpecificWarnings> 322 <CompileAsManaged>false</CompileAsManaged> 323 <TreatWarningAsError>$(TreatWarningAsError)</TreatWarningAsError> 324 <StringPooling>true</StringPooling> 325 <MinimalRebuild>false</MinimalRebuild> 326 <BrowseInformation>true</BrowseInformation> 327 <WholeProgramOptimization>true</WholeProgramOptimization> 328 <FloatingPointExceptions>false</FloatingPointExceptions> 329 </ClCompile> 330 <Link> 331 <SubSystem>Console</SubSystem> 332 <GenerateDebugInformation>true</GenerateDebugInformation> 333 <EnableCOMDATFolding>true</EnableCOMDATFolding> 334 <OptimizeReferences>true</OptimizeReferences> 335 <AdditionalDependencies>libpng16.lib</AdditionalDependencies> 336 <AdditionalLibraryDirectories>$(OutDir)</AdditionalLibraryDirectories> 337 <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> 338 </Link> 339 <CustomBuildStep> 340 <Message>Executing PNG validation program</Message> 341 <Command>"$(OutDir)pngunknown.exe" --strict --default --touch "$(IntDir)pngunknown.out" ../../../pngtest.png</Command> 342 <Outputs>$(IntDir)pngunknown.out</Outputs> 343 <Inputs>$(OutDir)pngunknown.exe</Inputs> 344 </CustomBuildStep> 345 </ItemDefinitionGroup> 346 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|Win32'"> 347 <ClCompile> 348 <WarningLevel>Level3</WarningLevel> 349 <PrecompiledHeader>NotUsing</PrecompiledHeader> 350 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 351 <Optimization>Full</Optimization> 352 <RuntimeLibrary>MultiThreaded</RuntimeLibrary> 353 <FunctionLevelLinking>false</FunctionLevelLinking> 354 <IntrinsicFunctions>true</IntrinsicFunctions> 355 <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 356 <AdditionalIncludeDirectories>$(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 357 <DisableSpecificWarnings>$(DisableSpecificWarnings)</DisableSpecificWarnings> 358 <CompileAsManaged>false</CompileAsManaged> 359 <TreatWarningAsError>false</TreatWarningAsError> 360 <StringPooling>true</StringPooling> 361 <MinimalRebuild>false</MinimalRebuild> 362 <BrowseInformation>true</BrowseInformation> 363 <WholeProgramOptimization>true</WholeProgramOptimization> 364 <FloatingPointExceptions>false</FloatingPointExceptions> 365 </ClCompile> 366 <Link> 367 <SubSystem>Console</SubSystem> 368 <GenerateDebugInformation>true</GenerateDebugInformation> 369 <EnableCOMDATFolding>true</EnableCOMDATFolding> 370 <OptimizeReferences>true</OptimizeReferences> 371 <AdditionalDependencies>libpng16.lib;zlib.lib</AdditionalDependencies> 372 <AdditionalLibraryDirectories>$(OutDir)</AdditionalLibraryDirectories> 373 <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> 374 </Link> 375 <CustomBuildStep> 376 <Message>Executing PNG validation program</Message> 377 <Command>"$(OutDir)pngunknown.exe" --strict --default --touch "$(IntDir)pngunknown.out" ../../../pngtest.png</Command> 378 <Outputs>$(IntDir)pngunknown.out</Outputs> 379 <Inputs>$(OutDir)pngunknown.exe</Inputs> 380 </CustomBuildStep> 381 </ItemDefinitionGroup> 382 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|ARM64'"> 383 <ClCompile> 384 <WarningLevel>Level3</WarningLevel> 385 <PrecompiledHeader>NotUsing</PrecompiledHeader> 386 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 387 <Optimization>Full</Optimization> 388 <RuntimeLibrary>MultiThreaded</RuntimeLibrary> 389 <FunctionLevelLinking>false</FunctionLevelLinking> 390 <IntrinsicFunctions>true</IntrinsicFunctions> 391 <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 392 <AdditionalIncludeDirectories>$(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 393 <DisableSpecificWarnings>$(DisableSpecificWarnings)</DisableSpecificWarnings> 394 <CompileAsManaged>false</CompileAsManaged> 395 <TreatWarningAsError>false</TreatWarningAsError> 396 <StringPooling>true</StringPooling> 397 <MinimalRebuild>false</MinimalRebuild> 398 <BrowseInformation>true</BrowseInformation> 399 <WholeProgramOptimization>true</WholeProgramOptimization> 400 <FloatingPointExceptions>false</FloatingPointExceptions> 401 </ClCompile> 402 <Link> 403 <SubSystem>Console</SubSystem> 404 <GenerateDebugInformation>true</GenerateDebugInformation> 405 <EnableCOMDATFolding>true</EnableCOMDATFolding> 406 <OptimizeReferences>true</OptimizeReferences> 407 <AdditionalDependencies>libpng16.lib;zlib.lib</AdditionalDependencies> 408 <AdditionalLibraryDirectories>$(OutDir)</AdditionalLibraryDirectories> 409 <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> 410 </Link> 411 <CustomBuildStep> 412 <Message>Executing PNG validation program</Message> 413 <Command>"$(OutDir)pngunknown.exe" --strict --default --touch "$(IntDir)pngunknown.out" ../../../pngtest.png</Command> 414 <Outputs>$(IntDir)pngunknown.out</Outputs> 415 <Inputs>$(OutDir)pngunknown.exe</Inputs> 416 </CustomBuildStep> 417 </ItemDefinitionGroup> 418 <ItemGroup> 419 <ClCompile Include="..\..\..\contrib\libtests\pngunknown.c" /> 420 </ItemGroup> 421 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 422 <ImportGroup Label="ExtensionTargets"> 423 </ImportGroup> 424</Project> 425