Imported Upstream version 1.6.39
[platform/upstream/libpng.git] / projects / vstudio / zlib / zlib.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   <ItemGroup>
38     <ClCompile Include="$(ZLibSrcDir)\adler32.c" />
39     <ClCompile Include="$(ZLibSrcDir)\compress.c" />
40     <ClCompile Include="$(ZLibSrcDir)\crc32.c" />
41     <ClCompile Include="$(ZLibSrcDir)\deflate.c" />
42     <ClCompile Include="$(ZLibSrcDir)\infback.c" />
43     <ClCompile Include="$(ZLibSrcDir)\inffast.c" />
44     <ClCompile Include="$(ZLibSrcDir)\inflate.c" />
45     <ClCompile Include="$(ZLibSrcDir)\inftrees.c" />
46     <ClCompile Include="$(ZLibSrcDir)\trees.c" />
47     <ClCompile Include="$(ZLibSrcDir)\uncompr.c" />
48     <ClCompile Include="$(ZLibSrcDir)\zutil.c" />
49   </ItemGroup>
50   <PropertyGroup Label="Globals">
51     <ProjectGuid>{60F89955-91C6-3A36-8000-13C592FEC2DF}</ProjectGuid>
52     <Keyword>Win32Proj</Keyword>
53     <RootNamespace>zlib</RootNamespace>
54   </PropertyGroup>
55   <Import Project="$(SolutionDir)\zlib.props" />
56   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
57   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|Win32'" Label="Configuration">
58     <ConfigurationType>StaticLibrary</ConfigurationType>
59     <PlatformToolset>v142</PlatformToolset>
60   </PropertyGroup>
61   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|ARM64'" Label="Configuration">
62     <ConfigurationType>StaticLibrary</ConfigurationType>
63     <PlatformToolset>v142</PlatformToolset>
64   </PropertyGroup>
65   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
66     <ConfigurationType>StaticLibrary</ConfigurationType>
67     <PlatformToolset>v142</PlatformToolset>
68   </PropertyGroup>
69   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration">
70     <ConfigurationType>StaticLibrary</ConfigurationType>
71     <PlatformToolset>v142</PlatformToolset>
72   </PropertyGroup>
73   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|Win32'" Label="Configuration">
74     <ConfigurationType>StaticLibrary</ConfigurationType>
75     <PlatformToolset>v142</PlatformToolset>
76   </PropertyGroup>
77   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|ARM64'" Label="Configuration">
78     <ConfigurationType>StaticLibrary</ConfigurationType>
79     <PlatformToolset>v142</PlatformToolset>
80   </PropertyGroup>
81   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
82     <ConfigurationType>StaticLibrary</ConfigurationType>
83   </PropertyGroup>
84   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration">
85     <ConfigurationType>StaticLibrary</ConfigurationType>
86   </PropertyGroup>
87   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
88     <ConfigurationType>StaticLibrary</ConfigurationType>
89     <PlatformToolset>v142</PlatformToolset>
90   </PropertyGroup>
91   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration">
92     <ConfigurationType>StaticLibrary</ConfigurationType>
93     <PlatformToolset>v142</PlatformToolset>
94   </PropertyGroup>
95   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
96   <ImportGroup Label="ExtensionSettings">
97   </ImportGroup>
98   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|Win32'" Label="PropertySheets">
99     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" />
100   </ImportGroup>
101   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|ARM64'" Label="PropertySheets">
102     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" />
103   </ImportGroup>
104   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
105     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" />
106   </ImportGroup>
107   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="PropertySheets">
108     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" />
109   </ImportGroup>
110   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|Win32'" Label="PropertySheets">
111     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" />
112   </ImportGroup>
113   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|ARM64'" Label="PropertySheets">
114     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" />
115   </ImportGroup>
116   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
117     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
118   </ImportGroup>
119   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="PropertySheets">
120     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
121   </ImportGroup>
122   <PropertyGroup Label="UserMacros" />
123   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|Win32'">
124     <LinkIncremental>true</LinkIncremental>
125   </PropertyGroup>
126   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|ARM64'">
127     <LinkIncremental>true</LinkIncremental>
128   </PropertyGroup>
129   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
130     <LinkIncremental>true</LinkIncremental>
131   </PropertyGroup>
132   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">
133     <LinkIncremental>true</LinkIncremental>
134   </PropertyGroup>
135   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|Win32'">
136     <LinkIncremental>true</LinkIncremental>
137   </PropertyGroup>
138   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|ARM64'">
139     <LinkIncremental>true</LinkIncremental>
140   </PropertyGroup>
141   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
142     <LinkIncremental>true</LinkIncremental>
143   </PropertyGroup>
144   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
145     <LinkIncremental>true</LinkIncremental>
146   </PropertyGroup>
147   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
148     <LinkIncremental>true</LinkIncremental>
149   </PropertyGroup>
150   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
151     <LinkIncremental>true</LinkIncremental>
152   </PropertyGroup>
153   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|Win32'">
154     <ClCompile>
155       <PreprocessorDefinitions>WIN32;_DEBUG;Z_SOLO;%(PreprocessorDefinitions)</PreprocessorDefinitions>
156       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
157       <WarningLevel>Level3</WarningLevel>
158       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
159       <Optimization>Disabled</Optimization>
160       <BrowseInformation>true</BrowseInformation>
161       <FunctionLevelLinking>true</FunctionLevelLinking>
162       <DisableSpecificWarnings>$(DisableSpecificWarnings);4127;4131;4242;4244</DisableSpecificWarnings>
163       <TreatWarningAsError>false</TreatWarningAsError>
164     </ClCompile>
165     <Link>
166       <TargetMachine>MachineX86</TargetMachine>
167       <GenerateDebugInformation>true</GenerateDebugInformation>
168       <SubSystem>Windows</SubSystem>
169     </Link>
170   </ItemDefinitionGroup>
171   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|ARM64'">
172     <ClCompile>
173       <PreprocessorDefinitions>WIN32;_DEBUG;Z_SOLO;%(PreprocessorDefinitions)</PreprocessorDefinitions>
174       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
175       <WarningLevel>Level3</WarningLevel>
176       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
177       <Optimization>Disabled</Optimization>
178       <BrowseInformation>true</BrowseInformation>
179       <FunctionLevelLinking>true</FunctionLevelLinking>
180       <DisableSpecificWarnings>$(DisableSpecificWarnings);4127;4131;4242;4244</DisableSpecificWarnings>
181       <TreatWarningAsError>false</TreatWarningAsError>
182     </ClCompile>
183     <Link>
184       <GenerateDebugInformation>true</GenerateDebugInformation>
185       <SubSystem>Windows</SubSystem>
186     </Link>
187   </ItemDefinitionGroup>
188   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
189     <ClCompile>
190       <PreprocessorDefinitions>WIN32;_DEBUG;Z_SOLO;%(PreprocessorDefinitions)</PreprocessorDefinitions>
191       <WarningLevel>Level3</WarningLevel>
192       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
193       <Optimization>Disabled</Optimization>
194       <BrowseInformation>true</BrowseInformation>
195       <FunctionLevelLinking>true</FunctionLevelLinking>
196       <DisableSpecificWarnings>$(DisableSpecificWarnings);4127;4131;4242;4244</DisableSpecificWarnings>
197       <TreatWarningAsError>false</TreatWarningAsError>
198       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
199     </ClCompile>
200     <Link>
201       <TargetMachine>MachineX86</TargetMachine>
202       <GenerateDebugInformation>true</GenerateDebugInformation>
203       <SubSystem>Windows</SubSystem>
204     </Link>
205   </ItemDefinitionGroup>
206   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">
207     <ClCompile>
208       <PreprocessorDefinitions>WIN32;_DEBUG;Z_SOLO;%(PreprocessorDefinitions)</PreprocessorDefinitions>
209       <WarningLevel>Level3</WarningLevel>
210       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
211       <Optimization>Disabled</Optimization>
212       <BrowseInformation>true</BrowseInformation>
213       <FunctionLevelLinking>true</FunctionLevelLinking>
214       <DisableSpecificWarnings>$(DisableSpecificWarnings);4127;4131;4242;4244</DisableSpecificWarnings>
215       <TreatWarningAsError>false</TreatWarningAsError>
216       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
217     </ClCompile>
218     <Link>
219       <GenerateDebugInformation>true</GenerateDebugInformation>
220       <SubSystem>Windows</SubSystem>
221     </Link>
222   </ItemDefinitionGroup>
223   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|Win32'">
224     <ClCompile>
225       <WarningLevel>Level3</WarningLevel>
226       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
227       <Optimization>Full</Optimization>
228       <IntrinsicFunctions>true</IntrinsicFunctions>
229       <WholeProgramOptimization>true</WholeProgramOptimization>
230       <BufferSecurityCheck>false</BufferSecurityCheck>
231       <BrowseInformation>true</BrowseInformation>
232       <FunctionLevelLinking>true</FunctionLevelLinking>
233       <DisableSpecificWarnings>$(DisableSpecificWarnings);4127;4131;4242;4244</DisableSpecificWarnings>
234       <TreatWarningAsError>false</TreatWarningAsError>
235       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
236       <PreprocessorDefinitions>WIN32;NDEBUG;Z_SOLO;%(PreprocessorDefinitions)</PreprocessorDefinitions>
237     </ClCompile>
238     <Link>
239       <TargetMachine>MachineX86</TargetMachine>
240       <GenerateDebugInformation>true</GenerateDebugInformation>
241       <SubSystem>Windows</SubSystem>
242     </Link>
243     <Lib>
244       <LinkTimeCodeGeneration>true</LinkTimeCodeGeneration>
245     </Lib>
246   </ItemDefinitionGroup>
247   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|ARM64'">
248     <ClCompile>
249       <WarningLevel>Level3</WarningLevel>
250       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
251       <Optimization>Full</Optimization>
252       <IntrinsicFunctions>true</IntrinsicFunctions>
253       <WholeProgramOptimization>true</WholeProgramOptimization>
254       <BufferSecurityCheck>false</BufferSecurityCheck>
255       <BrowseInformation>true</BrowseInformation>
256       <FunctionLevelLinking>true</FunctionLevelLinking>
257       <DisableSpecificWarnings>$(DisableSpecificWarnings);4127;4131;4242;4244</DisableSpecificWarnings>
258       <TreatWarningAsError>false</TreatWarningAsError>
259       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
260       <PreprocessorDefinitions>WIN32;NDEBUG;Z_SOLO;%(PreprocessorDefinitions)</PreprocessorDefinitions>
261     </ClCompile>
262     <Link>
263       <GenerateDebugInformation>true</GenerateDebugInformation>
264       <SubSystem>Windows</SubSystem>
265     </Link>
266     <Lib>
267       <LinkTimeCodeGeneration>true</LinkTimeCodeGeneration>
268     </Lib>
269   </ItemDefinitionGroup>
270   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
271     <ClCompile>
272       <WarningLevel>$(WarningLevel)</WarningLevel>
273       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
274       <Optimization>Full</Optimization>
275       <IntrinsicFunctions>true</IntrinsicFunctions>
276       <WholeProgramOptimization>true</WholeProgramOptimization>
277       <BufferSecurityCheck>false</BufferSecurityCheck>
278       <BrowseInformation>true</BrowseInformation>
279       <FunctionLevelLinking>true</FunctionLevelLinking>
280       <DisableSpecificWarnings>$(DisableSpecificWarnings);4127;4131;4242;4244</DisableSpecificWarnings>
281       <TreatWarningAsError>$(TreatWarningAsError)</TreatWarningAsError>
282       <PreprocessorDefinitions>WIN32;NDEBUG;Z_SOLO;%(PreprocessorDefinitions)</PreprocessorDefinitions>
283     </ClCompile>
284     <Link>
285       <TargetMachine>MachineX86</TargetMachine>
286       <GenerateDebugInformation>true</GenerateDebugInformation>
287       <SubSystem>Windows</SubSystem>
288       <EnableCOMDATFolding>true</EnableCOMDATFolding>
289       <OptimizeReferences>true</OptimizeReferences>
290     </Link>
291     <Lib>
292       <LinkTimeCodeGeneration>true</LinkTimeCodeGeneration>
293     </Lib>
294   </ItemDefinitionGroup>
295   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
296     <ClCompile>
297       <WarningLevel>$(WarningLevel)</WarningLevel>
298       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
299       <Optimization>Full</Optimization>
300       <IntrinsicFunctions>true</IntrinsicFunctions>
301       <WholeProgramOptimization>true</WholeProgramOptimization>
302       <BufferSecurityCheck>false</BufferSecurityCheck>
303       <BrowseInformation>true</BrowseInformation>
304       <FunctionLevelLinking>true</FunctionLevelLinking>
305       <DisableSpecificWarnings>$(DisableSpecificWarnings);4127;4131;4242;4244</DisableSpecificWarnings>
306       <TreatWarningAsError>$(TreatWarningAsError)</TreatWarningAsError>
307       <PreprocessorDefinitions>WIN32;NDEBUG;Z_SOLO;%(PreprocessorDefinitions)</PreprocessorDefinitions>
308     </ClCompile>
309     <Link>
310       <GenerateDebugInformation>true</GenerateDebugInformation>
311       <SubSystem>Windows</SubSystem>
312       <EnableCOMDATFolding>true</EnableCOMDATFolding>
313       <OptimizeReferences>true</OptimizeReferences>
314     </Link>
315     <Lib>
316       <LinkTimeCodeGeneration>true</LinkTimeCodeGeneration>
317     </Lib>
318   </ItemDefinitionGroup>
319   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
320   <ImportGroup Label="ExtensionTargets">
321   </ImportGroup>
322 </Project>