1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3  <ItemGroup Label="ProjectConfigurations">
4    <ProjectConfiguration Include="Debug Unicode|Win32">
5      <Configuration>Debug Unicode</Configuration>
6      <Platform>Win32</Platform>
7    </ProjectConfiguration>
8    <ProjectConfiguration Include="Debug Unicode|x64">
9      <Configuration>Debug Unicode</Configuration>
10      <Platform>x64</Platform>
11    </ProjectConfiguration>
12    <ProjectConfiguration Include="Release Unicode|Win32">
13      <Configuration>Release Unicode</Configuration>
14      <Platform>Win32</Platform>
15    </ProjectConfiguration>
16    <ProjectConfiguration Include="Release Unicode|x64">
17      <Configuration>Release Unicode</Configuration>
18      <Platform>x64</Platform>
19    </ProjectConfiguration>
20  </ItemGroup>
21  <PropertyGroup Label="Globals">
22    <ProjectGuid>{99E9817A-4605-44AF-8433-7048F0EC1859}</ProjectGuid>
23    <RootNamespace>zlib</RootNamespace>
24    <Keyword>Win32Proj</Keyword>
25    <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
26  </PropertyGroup>
27  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
28  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Unicode|Win32'" Label="Configuration">
29    <ConfigurationType>StaticLibrary</ConfigurationType>
30    <PlatformToolset>v141_xp</PlatformToolset>
31    <CharacterSet>Unicode</CharacterSet>
32    <WholeProgramOptimization>true</WholeProgramOptimization>
33  </PropertyGroup>
34  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|Win32'" Label="Configuration">
35    <ConfigurationType>StaticLibrary</ConfigurationType>
36    <PlatformToolset>v141_xp</PlatformToolset>
37    <CharacterSet>Unicode</CharacterSet>
38  </PropertyGroup>
39  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Unicode|x64'" Label="Configuration">
40    <ConfigurationType>StaticLibrary</ConfigurationType>
41    <PlatformToolset>v141_xp</PlatformToolset>
42    <CharacterSet>Unicode</CharacterSet>
43    <WholeProgramOptimization>true</WholeProgramOptimization>
44  </PropertyGroup>
45  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|x64'" Label="Configuration">
46    <ConfigurationType>StaticLibrary</ConfigurationType>
47    <PlatformToolset>v141_xp</PlatformToolset>
48    <CharacterSet>Unicode</CharacterSet>
49  </PropertyGroup>
50  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
51  <ImportGroup Label="ExtensionSettings">
52  </ImportGroup>
53  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release Unicode|Win32'" Label="PropertySheets">
54    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
55    <Import Project="..\s9x.props" />
56  </ImportGroup>
57  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|Win32'" Label="PropertySheets">
58    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
59    <Import Project="..\s9x.props" />
60  </ImportGroup>
61  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release Unicode|x64'" Label="PropertySheets">
62    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
63    <Import Project="..\s9x.props" />
64  </ImportGroup>
65  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|x64'" Label="PropertySheets">
66    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
67    <Import Project="..\s9x.props" />
68  </ImportGroup>
69  <PropertyGroup Label="UserMacros" />
70  <PropertyGroup>
71    <_ProjectFileVersion>12.0.30501.0</_ProjectFileVersion>
72  </PropertyGroup>
73  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|Win32'">
74    <OutDir>$(SolutionDir)_Output\$(Configuration)\$(PlatformTarget)\</OutDir>
75    <IntDir>$(SolutionDir)_Intermediate\$(ProjectName)\$(Configuration)\$(PlatformTarget)\</IntDir>
76    <TargetName>$(ProjectName)</TargetName>
77  </PropertyGroup>
78  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|x64'">
79    <OutDir>$(SolutionDir)_Output\$(Configuration)\$(PlatformTarget)\</OutDir>
80    <IntDir>$(SolutionDir)_Intermediate\$(ProjectName)\$(Configuration)\$(PlatformTarget)\</IntDir>
81    <TargetName>$(ProjectName)</TargetName>
82  </PropertyGroup>
83  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Unicode|Win32'">
84    <OutDir>$(SolutionDir)_Output\$(Configuration)\$(PlatformTarget)\</OutDir>
85    <IntDir>$(SolutionDir)_Intermediate\$(ProjectName)\$(Configuration)\$(PlatformTarget)\</IntDir>
86    <TargetName>$(ProjectName)</TargetName>
87  </PropertyGroup>
88  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Unicode|x64'">
89    <OutDir>$(SolutionDir)_Output\$(Configuration)\$(PlatformTarget)\</OutDir>
90    <IntDir>$(SolutionDir)_Intermediate\$(ProjectName)\$(Configuration)\$(PlatformTarget)\</IntDir>
91    <TargetName>$(ProjectName)</TargetName>
92  </PropertyGroup>
93  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|Win32'">
94    <ClCompile>
95      <Optimization>Disabled</Optimization>
96      <AdditionalIncludeDirectories>$(ProjectDir)src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
97      <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;_WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
98      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
99      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
100      <PrecompiledHeader />
101      <ProgramDataBaseFileName>$(OutDir)$(ProjectName).pdb</ProgramDataBaseFileName>
102      <WarningLevel>Level3</WarningLevel>
103      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
104      <ForcedIncludeFiles>$(ProjectDir)..\_tfwopen.h;%(ForcedIncludeFiles)</ForcedIncludeFiles>
105    </ClCompile>
106    <ResourceCompile>
107      <Culture>0x0409</Culture>
108    </ResourceCompile>
109    <Lib>
110      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
111    </Lib>
112    <PreBuildEvent>
113      <Command>
114      </Command>
115    </PreBuildEvent>
116    <PreBuildEvent>
117      <Message>
118      </Message>
119    </PreBuildEvent>
120  </ItemDefinitionGroup>
121  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|x64'">
122    <Midl>
123      <TargetEnvironment>X64</TargetEnvironment>
124    </Midl>
125    <ClCompile>
126      <Optimization>Disabled</Optimization>
127      <AdditionalIncludeDirectories>$(ProjectDir)src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
128      <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;_WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
129      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
130      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
131      <PrecompiledHeader />
132      <ProgramDataBaseFileName>$(OutDir)$(ProjectName).pdb</ProgramDataBaseFileName>
133      <WarningLevel>Level3</WarningLevel>
134      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
135      <ForcedIncludeFiles>$(ProjectDir)..\_tfwopen.h;%(ForcedIncludeFiles)</ForcedIncludeFiles>
136    </ClCompile>
137    <ResourceCompile>
138      <Culture>0x0409</Culture>
139    </ResourceCompile>
140    <Lib>
141      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
142    </Lib>
143    <PreBuildEvent>
144      <Command>
145      </Command>
146    </PreBuildEvent>
147  </ItemDefinitionGroup>
148  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release Unicode|Win32'">
149    <ClCompile>
150      <Optimization>MaxSpeed</Optimization>
151      <IntrinsicFunctions>true</IntrinsicFunctions>
152      <AdditionalIncludeDirectories>$(ProjectDir)src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
153      <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;_WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
154      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
155      <FunctionLevelLinking>true</FunctionLevelLinking>
156      <PrecompiledHeader />
157      <ProgramDataBaseFileName>$(OutDir)$(ProjectName).pdb</ProgramDataBaseFileName>
158      <WarningLevel>Level3</WarningLevel>
159      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
160      <ForcedIncludeFiles>$(ProjectDir)..\_tfwopen.h;%(ForcedIncludeFiles)</ForcedIncludeFiles>
161    </ClCompile>
162    <Lib>
163      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
164    </Lib>
165    <PreBuildEvent>
166      <Command>
167      </Command>
168    </PreBuildEvent>
169    <PreBuildEvent>
170      <Message>
171      </Message>
172    </PreBuildEvent>
173  </ItemDefinitionGroup>
174  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release Unicode|x64'">
175    <Midl>
176      <TargetEnvironment>X64</TargetEnvironment>
177    </Midl>
178    <ClCompile>
179      <Optimization>MaxSpeed</Optimization>
180      <IntrinsicFunctions>true</IntrinsicFunctions>
181      <AdditionalIncludeDirectories>$(ProjectDir)src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
182      <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;_WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
183      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
184      <FunctionLevelLinking>true</FunctionLevelLinking>
185      <PrecompiledHeader />
186      <ProgramDataBaseFileName>$(OutDir)$(ProjectName).pdb</ProgramDataBaseFileName>
187      <WarningLevel>Level3</WarningLevel>
188      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
189      <ForcedIncludeFiles>$(ProjectDir)..\_tfwopen.h;%(ForcedIncludeFiles)</ForcedIncludeFiles>
190    </ClCompile>
191    <Lib>
192      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
193    </Lib>
194    <PreBuildEvent>
195      <Command>
196      </Command>
197    </PreBuildEvent>
198  </ItemDefinitionGroup>
199  <ItemGroup>
200    <ClCompile Include="src\adler32.c" />
201    <ClCompile Include="src\compress.c" />
202    <ClCompile Include="src\contrib\masmx64\inffas8664.c">
203      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|Win32'">true</ExcludedFromBuild>
204      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release Unicode|Win32'">true</ExcludedFromBuild>
205    </ClCompile>
206    <ClCompile Include="src\crc32.c" />
207    <ClCompile Include="src\deflate.c" />
208    <ClCompile Include="src\gzclose.c" />
209    <ClCompile Include="src\gzlib.c" />
210    <ClCompile Include="src\gzread.c" />
211    <ClCompile Include="src\gzwrite.c" />
212    <ClCompile Include="src\infback.c" />
213    <ClCompile Include="src\inffast.c" />
214    <ClCompile Include="src\inflate.c" />
215    <ClCompile Include="src\inftrees.c" />
216    <ClCompile Include="src\trees.c" />
217    <ClCompile Include="src\uncompr.c" />
218    <ClCompile Include="src\zutil.c" />
219  </ItemGroup>
220  <ItemGroup>
221    <CustomBuild Include="src\win32\zlib.def">
222      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|Win32'">true</ExcludedFromBuild>
223      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|x64'">true</ExcludedFromBuild>
224      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release Unicode|Win32'">true</ExcludedFromBuild>
225      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release Unicode|x64'">true</ExcludedFromBuild>
226    </CustomBuild>
227  </ItemGroup>
228  <ItemGroup>
229    <ClInclude Include="src\crc32.h" />
230    <ClInclude Include="src\deflate.h" />
231    <ClInclude Include="src\inffast.h" />
232    <ClInclude Include="src\inffixed.h" />
233    <ClInclude Include="src\inflate.h" />
234    <ClInclude Include="src\inftrees.h" />
235    <ClInclude Include="src\trees.h" />
236    <ClInclude Include="src\zconf.h" />
237    <ClInclude Include="src\zlib.h" />
238    <ClInclude Include="src\zutil.h" />
239  </ItemGroup>
240  <ItemGroup>
241    <ResourceCompile Include="src\win32\zlib1.rc" />
242  </ItemGroup>
243  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
244  <ImportGroup Label="ExtensionTargets">
245  </ImportGroup>
246</Project>