Imported Upstream version 1.6.39
[platform/upstream/libpng.git] / projects / vstudio / pngtest / pngtest.vcxproj
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>{228BA965-50D5-42B2-8BCF-AFCC227E3C1D}</ProjectGuid>
39     <Keyword>Win32Proj</Keyword>
40     <RootNamespace>pngtest</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;%(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 test program</Message>
172       <Command>"$(OutDir)pngtest.exe" ..\..\..\pngtest.png "$(IntDir)pngout.png"</Command>
173       <Outputs>$(IntDir)pngout.png</Outputs>
174       <Inputs>..\..\..\pngtest.png;$(OutDir)pngtest.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;%(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 test program</Message>
205       <Command>"$(OutDir)pngtest.exe" ..\..\..\pngtest.png "$(IntDir)pngout.png"</Command>
206       <Outputs>$(IntDir)pngout.png</Outputs>
207       <Inputs>..\..\..\pngtest.png;$(OutDir)pngtest.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 test program</Message>
238       <Command>"$(OutDir)pngtest.exe" ..\..\..\pngtest.png "$(IntDir)pngout.png"</Command>
239       <Outputs>$(IntDir)pngout.png</Outputs>
240       <Inputs>..\..\..\pngtest.png;$(OutDir)pngtest.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 test program</Message>
271       <Command>"$(OutDir)pngtest.exe" ..\..\..\pngtest.png "$(IntDir)pngout.png"</Command>
272       <Outputs>$(IntDir)pngout.png</Outputs>
273       <Inputs>..\..\..\pngtest.png;$(OutDir)pngtest.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;%(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       <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
301       <AdditionalDependencies>libpng16.lib</AdditionalDependencies>
302       <AdditionalLibraryDirectories>$(OutDir)</AdditionalLibraryDirectories>
303     </Link>
304     <CustomBuildStep>
305       <Message>Executing PNG test program</Message>
306       <Command>"$(OutDir)pngtest.exe" ..\..\..\pngtest.png "$(IntDir)pngout.png"</Command>
307       <Outputs>$(IntDir)pngout.png</Outputs>
308       <Inputs>..\..\..\pngtest.png;$(OutDir)pngtest.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;%(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       <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
336       <AdditionalDependencies>libpng16.lib</AdditionalDependencies>
337       <AdditionalLibraryDirectories>$(OutDir)</AdditionalLibraryDirectories>
338     </Link>
339     <CustomBuildStep>
340       <Message>Executing PNG test program</Message>
341       <Command>"$(OutDir)pngtest.exe" ..\..\..\pngtest.png "$(IntDir)pngout.png"</Command>
342       <Outputs>$(IntDir)pngout.png</Outputs>
343       <Inputs>..\..\..\pngtest.png;$(OutDir)pngtest.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       <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
373       <AdditionalLibraryDirectories>$(OutDir)</AdditionalLibraryDirectories>
374     </Link>
375     <CustomBuildStep>
376       <Message>Executing PNG test program</Message>
377       <Command>$(OutDir)pngtest.exe ..\..\..\pngtest.png $(IntDir)pngout.png</Command>
378       <Command>"$(OutDir)pngtest.exe" ..\..\..\pngtest.png "$(IntDir)pngout.png"</Command>
379       <Outputs>$(IntDir)pngout.png</Outputs>
380       <Inputs>..\..\..\pngtest.png;$(OutDir)pngtest.exe</Inputs>
381     </CustomBuildStep>
382   </ItemDefinitionGroup>
383   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|ARM64'">
384     <ClCompile>
385       <WarningLevel>Level3</WarningLevel>
386       <PrecompiledHeader>NotUsing</PrecompiledHeader>
387       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
388       <Optimization>Full</Optimization>
389       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
390       <FunctionLevelLinking>false</FunctionLevelLinking>
391       <IntrinsicFunctions>true</IntrinsicFunctions>
392       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
393       <AdditionalIncludeDirectories>$(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
394       <DisableSpecificWarnings>$(DisableSpecificWarnings)</DisableSpecificWarnings>
395       <CompileAsManaged>false</CompileAsManaged>
396       <TreatWarningAsError>false</TreatWarningAsError>
397       <StringPooling>true</StringPooling>
398       <MinimalRebuild>false</MinimalRebuild>
399       <BrowseInformation>true</BrowseInformation>
400       <WholeProgramOptimization>true</WholeProgramOptimization>
401       <FloatingPointExceptions>false</FloatingPointExceptions>
402     </ClCompile>
403     <Link>
404       <SubSystem>Console</SubSystem>
405       <GenerateDebugInformation>true</GenerateDebugInformation>
406       <EnableCOMDATFolding>true</EnableCOMDATFolding>
407       <OptimizeReferences>true</OptimizeReferences>
408       <AdditionalDependencies>libpng16.lib;zlib.lib</AdditionalDependencies>
409       <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
410       <AdditionalLibraryDirectories>$(OutDir)</AdditionalLibraryDirectories>
411     </Link>
412     <CustomBuildStep>
413       <Message>Executing PNG test program</Message>
414       <Command>$(OutDir)pngtest.exe ..\..\..\pngtest.png $(IntDir)pngout.png</Command>
415       <Command>"$(OutDir)pngtest.exe" ..\..\..\pngtest.png "$(IntDir)pngout.png"</Command>
416       <Outputs>$(IntDir)pngout.png</Outputs>
417       <Inputs>..\..\..\pngtest.png;$(OutDir)pngtest.exe</Inputs>
418     </CustomBuildStep>
419   </ItemDefinitionGroup>
420   <ItemGroup>
421     <ClCompile Include="..\..\..\pngtest.c" />
422   </ItemGroup>
423   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
424   <ImportGroup Label="ExtensionTargets">
425   </ImportGroup>
426 </Project>