Imported Upstream version 1.6.39
[platform/upstream/libpng.git] / projects / vstudio / libpng / libpng.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>{D6973076-9317-4EF2-A0B8-B7A18AC0713E}</ProjectGuid>
39     <Keyword>Win32Proj</Keyword>
40     <RootNamespace>libpng</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>DynamicLibrary</ConfigurationType>
46     <CharacterSet>MultiByte</CharacterSet>
47     <WholeProgramOptimization>true</WholeProgramOptimization>
48     <PlatformToolset>v142</PlatformToolset>
49   </PropertyGroup>
50   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration">
51     <ConfigurationType>DynamicLibrary</ConfigurationType>
52     <CharacterSet>MultiByte</CharacterSet>
53     <WholeProgramOptimization>true</WholeProgramOptimization>
54     <PlatformToolset>v142</PlatformToolset>
55   </PropertyGroup>
56   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|Win32'" Label="Configuration">
57     <ConfigurationType>StaticLibrary</ConfigurationType>
58     <CharacterSet>MultiByte</CharacterSet>
59     <PlatformToolset>v142</PlatformToolset>
60   </PropertyGroup>
61   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|ARM64'" Label="Configuration">
62     <ConfigurationType>StaticLibrary</ConfigurationType>
63     <CharacterSet>MultiByte</CharacterSet>
64     <PlatformToolset>v142</PlatformToolset>
65   </PropertyGroup>
66   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
67     <ConfigurationType>DynamicLibrary</ConfigurationType>
68     <WholeProgramOptimization>true</WholeProgramOptimization>
69     <CharacterSet>MultiByte</CharacterSet>
70     <PlatformToolset>v142</PlatformToolset>
71   </PropertyGroup>
72   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration">
73     <ConfigurationType>DynamicLibrary</ConfigurationType>
74     <WholeProgramOptimization>true</WholeProgramOptimization>
75     <CharacterSet>MultiByte</CharacterSet>
76     <PlatformToolset>v142</PlatformToolset>
77   </PropertyGroup>
78   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|Win32'" Label="Configuration">
79     <ConfigurationType>StaticLibrary</ConfigurationType>
80     <CharacterSet>MultiByte</CharacterSet>
81     <PlatformToolset>v142</PlatformToolset>
82   </PropertyGroup>
83   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|ARM64'" Label="Configuration">
84     <ConfigurationType>StaticLibrary</ConfigurationType>
85     <CharacterSet>MultiByte</CharacterSet>
86     <PlatformToolset>v142</PlatformToolset>
87   </PropertyGroup>
88   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
89   <ImportGroup Label="ExtensionSettings">
90   </ImportGroup>
91   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
92     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
93   </ImportGroup>
94   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="PropertySheets">
95     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
96   </ImportGroup>
97   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|Win32'" Label="PropertySheets">
98     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" />
99   </ImportGroup>
100   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|ARM64'" Label="PropertySheets">
101     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" />
102   </ImportGroup>
103   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
104     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
105   </ImportGroup>
106   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="PropertySheets">
107     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
108   </ImportGroup>
109   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|Win32'" Label="PropertySheets">
110     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" />
111   </ImportGroup>
112   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|ARM64'" Label="PropertySheets">
113     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" />
114   </ImportGroup>
115   <PropertyGroup Label="UserMacros" />
116   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
117     <LinkIncremental>false</LinkIncremental>
118     <CustomBuildBeforeTargets>
119     </CustomBuildBeforeTargets>
120     <TargetName>$(ProjectName)16</TargetName>
121   </PropertyGroup>
122   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">
123     <LinkIncremental>false</LinkIncremental>
124     <CustomBuildBeforeTargets />
125     <TargetName>$(ProjectName)16</TargetName>
126   </PropertyGroup>
127   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|Win32'">
128     <LinkIncremental>false</LinkIncremental>
129     <CustomBuildBeforeTargets />
130     <TargetName>$(ProjectName)16</TargetName>
131   </PropertyGroup>
132   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|ARM64'">
133     <LinkIncremental>false</LinkIncremental>
134     <CustomBuildBeforeTargets />
135     <TargetName>$(ProjectName)16</TargetName>
136   </PropertyGroup>
137   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
138     <LinkIncremental>false</LinkIncremental>
139     <CustomBuildBeforeTargets>
140     </CustomBuildBeforeTargets>
141     <TargetName>$(ProjectName)16</TargetName>
142   </PropertyGroup>
143   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
144     <LinkIncremental>false</LinkIncremental>
145     <CustomBuildBeforeTargets />
146     <TargetName>$(ProjectName)16</TargetName>
147   </PropertyGroup>
148   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|Win32'">
149     <LinkIncremental>false</LinkIncremental>
150     <CustomBuildBeforeTargets />
151     <TargetName>$(ProjectName)16</TargetName>
152   </PropertyGroup>
153   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|ARM64'">
154     <LinkIncremental>false</LinkIncremental>
155     <CustomBuildBeforeTargets />
156     <TargetName>$(ProjectName)16</TargetName>
157   </PropertyGroup>
158   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
159     <ClCompile>
160       <PrecompiledHeader>Use</PrecompiledHeader>
161       <WarningLevel>$(WarningLevel)</WarningLevel>
162       <MinimalRebuild>false</MinimalRebuild>
163       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
164       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
165       <PreprocessorDefinitions>WIN32;_DEBUG;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
166       <IntrinsicFunctions>true</IntrinsicFunctions>
167       <FunctionLevelLinking>true</FunctionLevelLinking>
168       <FloatingPointExceptions>false</FloatingPointExceptions>
169       <TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
170       <PrecompiledHeaderFile>pngpriv.h</PrecompiledHeaderFile>
171       <BrowseInformation>true</BrowseInformation>
172       <CompileAs>CompileAsC</CompileAs>
173       <StringPooling>true</StringPooling>
174       <DisableSpecificWarnings>$(DisableSpecificWarnings)</DisableSpecificWarnings>
175       <AdditionalIncludeDirectories>$(ZLibSrcDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
176       <TreatWarningAsError>$(TreatWarningAsError)</TreatWarningAsError>
177       <Optimization>Disabled</Optimization>
178       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
179     </ClCompile>
180     <Link>
181       <SubSystem>Windows</SubSystem>
182       <GenerateDebugInformation>true</GenerateDebugInformation>
183       <AdditionalDependencies>zlib.lib</AdditionalDependencies>
184       <Version>16</Version>
185       <AdditionalLibraryDirectories>$(OutDir)</AdditionalLibraryDirectories>
186     </Link>
187   </ItemDefinitionGroup>
188   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">
189     <ClCompile>
190       <PrecompiledHeader>Use</PrecompiledHeader>
191       <WarningLevel>$(WarningLevel)</WarningLevel>
192       <MinimalRebuild>false</MinimalRebuild>
193       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
194       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
195       <PreprocessorDefinitions>WIN32;_DEBUG;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
196       <IntrinsicFunctions>true</IntrinsicFunctions>
197       <FunctionLevelLinking>true</FunctionLevelLinking>
198       <FloatingPointExceptions>false</FloatingPointExceptions>
199       <TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
200       <PrecompiledHeaderFile>pngpriv.h</PrecompiledHeaderFile>
201       <BrowseInformation>true</BrowseInformation>
202       <CompileAs>CompileAsC</CompileAs>
203       <StringPooling>true</StringPooling>
204       <DisableSpecificWarnings>$(DisableSpecificWarnings)</DisableSpecificWarnings>
205       <AdditionalIncludeDirectories>$(ZLibSrcDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
206       <TreatWarningAsError>$(TreatWarningAsError)</TreatWarningAsError>
207       <Optimization>Disabled</Optimization>
208       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
209     </ClCompile>
210     <Link>
211       <SubSystem>Windows</SubSystem>
212       <GenerateDebugInformation>true</GenerateDebugInformation>
213       <AdditionalDependencies>zlib.lib</AdditionalDependencies>
214       <Version>16</Version>
215       <AdditionalLibraryDirectories>$(OutDir)</AdditionalLibraryDirectories>
216     </Link>
217   </ItemDefinitionGroup>
218   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|Win32'">
219     <ClCompile>
220       <PrecompiledHeader>Use</PrecompiledHeader>
221       <WarningLevel>Level3</WarningLevel>
222       <MinimalRebuild>false</MinimalRebuild>
223       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
224       <Optimization>Disabled</Optimization>
225       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
226       <PreprocessorDefinitions>WIN32;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
227       <IntrinsicFunctions>true</IntrinsicFunctions>
228       <FunctionLevelLinking>true</FunctionLevelLinking>
229       <FloatingPointExceptions>false</FloatingPointExceptions>
230       <TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
231       <PrecompiledHeaderFile>pngpriv.h</PrecompiledHeaderFile>
232       <BrowseInformation>true</BrowseInformation>
233       <CompileAs>CompileAsC</CompileAs>
234       <StringPooling>true</StringPooling>
235       <DisableSpecificWarnings>$(DisableSpecificWarnings)</DisableSpecificWarnings>
236       <AdditionalIncludeDirectories>$(ZLibSrcDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
237       <TreatWarningAsError>false</TreatWarningAsError>
238       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
239     </ClCompile>
240     <Link>
241       <SubSystem>Windows</SubSystem>
242       <GenerateDebugInformation>true</GenerateDebugInformation>
243     </Link>
244   </ItemDefinitionGroup>
245   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|ARM64'">
246     <ClCompile>
247       <PrecompiledHeader>Use</PrecompiledHeader>
248       <WarningLevel>Level3</WarningLevel>
249       <MinimalRebuild>false</MinimalRebuild>
250       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
251       <Optimization>Disabled</Optimization>
252       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
253       <PreprocessorDefinitions>WIN32;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
254       <IntrinsicFunctions>true</IntrinsicFunctions>
255       <FunctionLevelLinking>true</FunctionLevelLinking>
256       <FloatingPointExceptions>false</FloatingPointExceptions>
257       <TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
258       <PrecompiledHeaderFile>pngpriv.h</PrecompiledHeaderFile>
259       <BrowseInformation>true</BrowseInformation>
260       <CompileAs>CompileAsC</CompileAs>
261       <StringPooling>true</StringPooling>
262       <DisableSpecificWarnings>$(DisableSpecificWarnings)</DisableSpecificWarnings>
263       <AdditionalIncludeDirectories>$(ZLibSrcDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
264       <TreatWarningAsError>false</TreatWarningAsError>
265       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
266     </ClCompile>
267     <Link>
268       <SubSystem>Windows</SubSystem>
269       <GenerateDebugInformation>true</GenerateDebugInformation>
270     </Link>
271   </ItemDefinitionGroup>
272   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
273     <ClCompile>
274       <WarningLevel>$(WarningLevel)</WarningLevel>
275       <PrecompiledHeader>Use</PrecompiledHeader>
276       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
277       <FunctionLevelLinking>true</FunctionLevelLinking>
278       <IntrinsicFunctions>true</IntrinsicFunctions>
279       <PreprocessorDefinitions>WIN32;NDEBUG;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
280       <FloatingPointExceptions>false</FloatingPointExceptions>
281       <TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
282       <PrecompiledHeaderFile>pngpriv.h</PrecompiledHeaderFile>
283       <BrowseInformation>true</BrowseInformation>
284       <CompileAs>CompileAsC</CompileAs>
285       <StringPooling>true</StringPooling>
286       <MinimalRebuild>false</MinimalRebuild>
287       <DisableSpecificWarnings>$(DisableSpecificWarnings)</DisableSpecificWarnings>
288       <AdditionalIncludeDirectories>$(ZLibSrcDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
289       <TreatWarningAsError>$(TreatWarningAsError)</TreatWarningAsError>
290       <Optimization>Full</Optimization>
291     </ClCompile>
292     <Link>
293       <SubSystem>Windows</SubSystem>
294       <GenerateDebugInformation>true</GenerateDebugInformation>
295       <EnableCOMDATFolding>true</EnableCOMDATFolding>
296       <OptimizeReferences>true</OptimizeReferences>
297       <AdditionalDependencies>zlib.lib</AdditionalDependencies>
298       <Version>16</Version>
299       <AdditionalLibraryDirectories>$(OutDir)</AdditionalLibraryDirectories>
300     </Link>
301   </ItemDefinitionGroup>
302   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
303     <ClCompile>
304       <WarningLevel>$(WarningLevel)</WarningLevel>
305       <PrecompiledHeader>Use</PrecompiledHeader>
306       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
307       <FunctionLevelLinking>true</FunctionLevelLinking>
308       <IntrinsicFunctions>true</IntrinsicFunctions>
309       <PreprocessorDefinitions>WIN32;NDEBUG;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
310       <FloatingPointExceptions>false</FloatingPointExceptions>
311       <TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
312       <PrecompiledHeaderFile>pngpriv.h</PrecompiledHeaderFile>
313       <BrowseInformation>true</BrowseInformation>
314       <CompileAs>CompileAsC</CompileAs>
315       <StringPooling>true</StringPooling>
316       <MinimalRebuild>false</MinimalRebuild>
317       <DisableSpecificWarnings>$(DisableSpecificWarnings)</DisableSpecificWarnings>
318       <AdditionalIncludeDirectories>$(ZLibSrcDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
319       <TreatWarningAsError>$(TreatWarningAsError)</TreatWarningAsError>
320       <Optimization>Full</Optimization>
321     </ClCompile>
322     <Link>
323       <SubSystem>Windows</SubSystem>
324       <GenerateDebugInformation>true</GenerateDebugInformation>
325       <EnableCOMDATFolding>true</EnableCOMDATFolding>
326       <OptimizeReferences>true</OptimizeReferences>
327       <AdditionalDependencies>zlib.lib</AdditionalDependencies>
328       <Version>16</Version>
329       <AdditionalLibraryDirectories>$(OutDir)</AdditionalLibraryDirectories>
330     </Link>
331   </ItemDefinitionGroup>
332   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|Win32'">
333     <ClCompile>
334       <WarningLevel>Level3</WarningLevel>
335       <PrecompiledHeader>Use</PrecompiledHeader>
336       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
337       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
338       <FunctionLevelLinking>true</FunctionLevelLinking>
339       <IntrinsicFunctions>true</IntrinsicFunctions>
340       <PreprocessorDefinitions>WIN32;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
341       <FloatingPointExceptions>false</FloatingPointExceptions>
342       <TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
343       <PrecompiledHeaderFile>pngpriv.h</PrecompiledHeaderFile>
344       <BrowseInformation>true</BrowseInformation>
345       <CompileAs>CompileAsC</CompileAs>
346       <StringPooling>true</StringPooling>
347       <MinimalRebuild>false</MinimalRebuild>
348       <DisableSpecificWarnings>$(DisableSpecificWarnings)</DisableSpecificWarnings>
349       <AdditionalIncludeDirectories>$(ZLibSrcDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
350       <TreatWarningAsError>false</TreatWarningAsError>
351       <Optimization>Full</Optimization>
352       <WholeProgramOptimization>true</WholeProgramOptimization>
353     </ClCompile>
354     <Link>
355       <SubSystem>Windows</SubSystem>
356       <GenerateDebugInformation>true</GenerateDebugInformation>
357       <EnableCOMDATFolding>true</EnableCOMDATFolding>
358       <OptimizeReferences>true</OptimizeReferences>
359     </Link>
360     <Lib>
361       <LinkTimeCodeGeneration>true</LinkTimeCodeGeneration>
362     </Lib>
363   </ItemDefinitionGroup>
364   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|ARM64'">
365     <ClCompile>
366       <WarningLevel>Level3</WarningLevel>
367       <PrecompiledHeader>Use</PrecompiledHeader>
368       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
369       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
370       <FunctionLevelLinking>true</FunctionLevelLinking>
371       <IntrinsicFunctions>true</IntrinsicFunctions>
372       <PreprocessorDefinitions>WIN32;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
373       <FloatingPointExceptions>false</FloatingPointExceptions>
374       <TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
375       <PrecompiledHeaderFile>pngpriv.h</PrecompiledHeaderFile>
376       <BrowseInformation>true</BrowseInformation>
377       <CompileAs>CompileAsC</CompileAs>
378       <StringPooling>true</StringPooling>
379       <MinimalRebuild>false</MinimalRebuild>
380       <DisableSpecificWarnings>$(DisableSpecificWarnings)</DisableSpecificWarnings>
381       <AdditionalIncludeDirectories>$(ZLibSrcDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
382       <TreatWarningAsError>false</TreatWarningAsError>
383       <Optimization>Full</Optimization>
384       <WholeProgramOptimization>true</WholeProgramOptimization>
385     </ClCompile>
386     <Link>
387       <SubSystem>Windows</SubSystem>
388       <GenerateDebugInformation>true</GenerateDebugInformation>
389       <EnableCOMDATFolding>true</EnableCOMDATFolding>
390       <OptimizeReferences>true</OptimizeReferences>
391     </Link>
392     <Lib>
393       <LinkTimeCodeGeneration>true</LinkTimeCodeGeneration>
394     </Lib>
395   </ItemDefinitionGroup>
396   <ItemGroup>
397     <ClCompile Include="..\..\..\arm\arm_init.c">
398       <DeploymentContent>true</DeploymentContent>
399       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug Library|ARM64'">WIN32;_DEBUG;PNG_ARM_NEON_OPT=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
400       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug Library|ARM64'">NotUsing</PrecompiledHeader>
401       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release Library|Win32'">NotUsing</PrecompiledHeader>
402       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug Library|Win32'">NotUsing</PrecompiledHeader>
403       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NotUsing</PrecompiledHeader>
404       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">NotUsing</PrecompiledHeader>
405     </ClCompile>
406     <ClCompile Include="..\..\..\arm\filter_neon_intrinsics.c">
407       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug Library|ARM64'">NotUsing</PrecompiledHeader>
408       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug Library|ARM64'">WIN32;_DEBUG;PNG_ARM_NEON_OPT=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
409       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release Library|Win32'">NotUsing</PrecompiledHeader>
410       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug Library|Win32'">NotUsing</PrecompiledHeader>
411       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NotUsing</PrecompiledHeader>
412       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">NotUsing</PrecompiledHeader>
413     </ClCompile>
414     <ClCompile Include="..\..\..\arm\palette_neon_intrinsics.c">
415       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug Library|ARM64'">NotUsing</PrecompiledHeader>
416       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug Library|ARM64'">WIN32;_DEBUG;PNG_ARM_NEON_OPT=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
417       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release Library|Win32'">NotUsing</PrecompiledHeader>
418       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug Library|Win32'">NotUsing</PrecompiledHeader>
419       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NotUsing</PrecompiledHeader>
420       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">NotUsing</PrecompiledHeader>
421     </ClCompile>
422     <ClCompile Include="..\..\..\png.c">
423       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader>
424       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">Create</PrecompiledHeader>
425       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug Library|Win32'">Create</PrecompiledHeader>
426       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug Library|ARM64'">Create</PrecompiledHeader>
427       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader>
428       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">Create</PrecompiledHeader>
429       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release Library|Win32'">Create</PrecompiledHeader>
430       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release Library|ARM64'">Create</PrecompiledHeader>
431     </ClCompile>
432     <ClCompile Include="..\..\..\pngerror.c" />
433     <ClCompile Include="..\..\..\pngget.c" />
434     <ClCompile Include="..\..\..\pngmem.c" />
435     <ClCompile Include="..\..\..\pngpread.c" />
436     <ClCompile Include="..\..\..\pngread.c" />
437     <ClCompile Include="..\..\..\pngrio.c" />
438     <ClCompile Include="..\..\..\pngrtran.c" />
439     <ClCompile Include="..\..\..\pngrutil.c" />
440     <ClCompile Include="..\..\..\pngset.c" />
441     <ClCompile Include="..\..\..\pngtrans.c" />
442     <ClCompile Include="..\..\..\pngwio.c" />
443     <ClCompile Include="..\..\..\pngwrite.c" />
444     <ClCompile Include="..\..\..\pngwtran.c" />
445     <ClCompile Include="..\..\..\pngwutil.c" />
446   </ItemGroup>
447   <ItemGroup>
448     <ResourceCompile Include="..\..\..\scripts\pngwin.rc">
449       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug Library|Win32'">true</ExcludedFromBuild>
450       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug Library|ARM64'">true</ExcludedFromBuild>
451       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release Library|Win32'">true</ExcludedFromBuild>
452       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release Library|ARM64'">true</ExcludedFromBuild>
453     </ResourceCompile>
454   </ItemGroup>
455   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
456   <ImportGroup Label="ExtensionTargets">
457   </ImportGroup>
458 </Project>