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>
37 <PropertyGroup Label="Globals">
38 <ProjectGuid>{D6973076-9317-4EF2-A0B8-B7A18AC0713E}</ProjectGuid>
39 <Keyword>Win32Proj</Keyword>
40 <RootNamespace>libpng</RootNamespace>
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>
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>
56 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|Win32'" Label="Configuration">
57 <ConfigurationType>StaticLibrary</ConfigurationType>
58 <CharacterSet>MultiByte</CharacterSet>
59 <PlatformToolset>v142</PlatformToolset>
61 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|ARM64'" Label="Configuration">
62 <ConfigurationType>StaticLibrary</ConfigurationType>
63 <CharacterSet>MultiByte</CharacterSet>
64 <PlatformToolset>v142</PlatformToolset>
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>
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>
78 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|Win32'" Label="Configuration">
79 <ConfigurationType>StaticLibrary</ConfigurationType>
80 <CharacterSet>MultiByte</CharacterSet>
81 <PlatformToolset>v142</PlatformToolset>
83 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|ARM64'" Label="Configuration">
84 <ConfigurationType>StaticLibrary</ConfigurationType>
85 <CharacterSet>MultiByte</CharacterSet>
86 <PlatformToolset>v142</PlatformToolset>
88 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
89 <ImportGroup Label="ExtensionSettings">
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" />
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" />
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')" />
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')" />
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" />
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" />
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')" />
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')" />
115 <PropertyGroup Label="UserMacros" />
116 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
117 <LinkIncremental>false</LinkIncremental>
118 <CustomBuildBeforeTargets>
119 </CustomBuildBeforeTargets>
120 <TargetName>$(ProjectName)16</TargetName>
122 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">
123 <LinkIncremental>false</LinkIncremental>
124 <CustomBuildBeforeTargets />
125 <TargetName>$(ProjectName)16</TargetName>
127 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|Win32'">
128 <LinkIncremental>false</LinkIncremental>
129 <CustomBuildBeforeTargets />
130 <TargetName>$(ProjectName)16</TargetName>
132 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|ARM64'">
133 <LinkIncremental>false</LinkIncremental>
134 <CustomBuildBeforeTargets />
135 <TargetName>$(ProjectName)16</TargetName>
137 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
138 <LinkIncremental>false</LinkIncremental>
139 <CustomBuildBeforeTargets>
140 </CustomBuildBeforeTargets>
141 <TargetName>$(ProjectName)16</TargetName>
143 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
144 <LinkIncremental>false</LinkIncremental>
145 <CustomBuildBeforeTargets />
146 <TargetName>$(ProjectName)16</TargetName>
148 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|Win32'">
149 <LinkIncremental>false</LinkIncremental>
150 <CustomBuildBeforeTargets />
151 <TargetName>$(ProjectName)16</TargetName>
153 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|ARM64'">
154 <LinkIncremental>false</LinkIncremental>
155 <CustomBuildBeforeTargets />
156 <TargetName>$(ProjectName)16</TargetName>
158 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
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>
181 <SubSystem>Windows</SubSystem>
182 <GenerateDebugInformation>true</GenerateDebugInformation>
183 <AdditionalDependencies>zlib.lib</AdditionalDependencies>
184 <Version>16</Version>
185 <AdditionalLibraryDirectories>$(OutDir)</AdditionalLibraryDirectories>
187 </ItemDefinitionGroup>
188 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">
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>
211 <SubSystem>Windows</SubSystem>
212 <GenerateDebugInformation>true</GenerateDebugInformation>
213 <AdditionalDependencies>zlib.lib</AdditionalDependencies>
214 <Version>16</Version>
215 <AdditionalLibraryDirectories>$(OutDir)</AdditionalLibraryDirectories>
217 </ItemDefinitionGroup>
218 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|Win32'">
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>
241 <SubSystem>Windows</SubSystem>
242 <GenerateDebugInformation>true</GenerateDebugInformation>
244 </ItemDefinitionGroup>
245 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|ARM64'">
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>
268 <SubSystem>Windows</SubSystem>
269 <GenerateDebugInformation>true</GenerateDebugInformation>
271 </ItemDefinitionGroup>
272 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
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>
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>
301 </ItemDefinitionGroup>
302 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
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>
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>
331 </ItemDefinitionGroup>
332 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|Win32'">
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>
355 <SubSystem>Windows</SubSystem>
356 <GenerateDebugInformation>true</GenerateDebugInformation>
357 <EnableCOMDATFolding>true</EnableCOMDATFolding>
358 <OptimizeReferences>true</OptimizeReferences>
361 <LinkTimeCodeGeneration>true</LinkTimeCodeGeneration>
363 </ItemDefinitionGroup>
364 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|ARM64'">
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>
387 <SubSystem>Windows</SubSystem>
388 <GenerateDebugInformation>true</GenerateDebugInformation>
389 <EnableCOMDATFolding>true</EnableCOMDATFolding>
390 <OptimizeReferences>true</OptimizeReferences>
393 <LinkTimeCodeGeneration>true</LinkTimeCodeGeneration>
395 </ItemDefinitionGroup>
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>
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>
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>
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>
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" />
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>
455 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
456 <ImportGroup Label="ExtensionTargets">