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|ARM">
5      <Configuration>Debug</Configuration>
6      <Platform>ARM</Platform>
7    </ProjectConfiguration>
8    <ProjectConfiguration Include="Debug|ARM64">
9      <Configuration>Debug</Configuration>
10      <Platform>ARM64</Platform>
11    </ProjectConfiguration>
12    <ProjectConfiguration Include="Debug|Win32">
13      <Configuration>Debug</Configuration>
14      <Platform>Win32</Platform>
15    </ProjectConfiguration>
16    <ProjectConfiguration Include="Debug|x64">
17      <Configuration>Debug</Configuration>
18      <Platform>x64</Platform>
19    </ProjectConfiguration>
20    <ProjectConfiguration Include="ReleaseWithoutAsm|ARM">
21      <Configuration>ReleaseWithoutAsm</Configuration>
22      <Platform>ARM</Platform>
23    </ProjectConfiguration>
24    <ProjectConfiguration Include="ReleaseWithoutAsm|ARM64">
25      <Configuration>ReleaseWithoutAsm</Configuration>
26      <Platform>ARM64</Platform>
27    </ProjectConfiguration>
28    <ProjectConfiguration Include="ReleaseWithoutAsm|Win32">
29      <Configuration>ReleaseWithoutAsm</Configuration>
30      <Platform>Win32</Platform>
31    </ProjectConfiguration>
32    <ProjectConfiguration Include="ReleaseWithoutAsm|x64">
33      <Configuration>ReleaseWithoutAsm</Configuration>
34      <Platform>x64</Platform>
35    </ProjectConfiguration>
36    <ProjectConfiguration Include="Release|ARM">
37      <Configuration>Release</Configuration>
38      <Platform>ARM</Platform>
39    </ProjectConfiguration>
40    <ProjectConfiguration Include="Release|ARM64">
41      <Configuration>Release</Configuration>
42      <Platform>ARM64</Platform>
43    </ProjectConfiguration>
44    <ProjectConfiguration Include="Release|Win32">
45      <Configuration>Release</Configuration>
46      <Platform>Win32</Platform>
47    </ProjectConfiguration>
48    <ProjectConfiguration Include="Release|x64">
49      <Configuration>Release</Configuration>
50      <Platform>x64</Platform>
51    </ProjectConfiguration>
52  </ItemGroup>
53  <PropertyGroup Label="Globals">
54    <ProjectGuid>{AA6666AA-E09F-4135-9C0C-4FE50C3C654B}</ProjectGuid>
55    <RootNamespace>testzlib</RootNamespace>
56    <Keyword>Win32Proj</Keyword>
57    <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
58  </PropertyGroup>
59  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
60  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
61    <ConfigurationType>Application</ConfigurationType>
62    <CharacterSet>MultiByte</CharacterSet>
63    <WholeProgramOptimization>true</WholeProgramOptimization>
64    <PlatformToolset>v143</PlatformToolset>
65  </PropertyGroup>
66  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'" Label="Configuration">
67    <ConfigurationType>Application</ConfigurationType>
68    <CharacterSet>MultiByte</CharacterSet>
69    <WholeProgramOptimization>true</WholeProgramOptimization>
70    <PlatformToolset>v143</PlatformToolset>
71  </PropertyGroup>
72  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
73    <ConfigurationType>Application</ConfigurationType>
74    <CharacterSet>Unicode</CharacterSet>
75    <PlatformToolset>v143</PlatformToolset>
76  </PropertyGroup>
77  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
78    <ConfigurationType>Application</ConfigurationType>
79    <WholeProgramOptimization>true</WholeProgramOptimization>
80    <PlatformToolset>v143</PlatformToolset>
81  </PropertyGroup>
82  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration">
83    <ConfigurationType>Application</ConfigurationType>
84    <WholeProgramOptimization>true</WholeProgramOptimization>
85    <PlatformToolset>v143</PlatformToolset>
86  </PropertyGroup>
87  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
88    <ConfigurationType>Application</ConfigurationType>
89    <WholeProgramOptimization>true</WholeProgramOptimization>
90    <PlatformToolset>v143</PlatformToolset>
91  </PropertyGroup>
92  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'" Label="Configuration">
93    <ConfigurationType>Application</ConfigurationType>
94    <WholeProgramOptimization>true</WholeProgramOptimization>
95    <PlatformToolset>v143</PlatformToolset>
96  </PropertyGroup>
97  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|ARM64'" Label="Configuration">
98    <ConfigurationType>Application</ConfigurationType>
99    <WholeProgramOptimization>true</WholeProgramOptimization>
100    <PlatformToolset>v143</PlatformToolset>
101  </PropertyGroup>
102  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|ARM'" Label="Configuration">
103    <ConfigurationType>Application</ConfigurationType>
104    <WholeProgramOptimization>true</WholeProgramOptimization>
105    <PlatformToolset>v143</PlatformToolset>
106  </PropertyGroup>
107  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
108    <ConfigurationType>Application</ConfigurationType>
109    <PlatformToolset>v143</PlatformToolset>
110  </PropertyGroup>
111  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration">
112    <ConfigurationType>Application</ConfigurationType>
113    <PlatformToolset>v143</PlatformToolset>
114  </PropertyGroup>
115  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
116    <ConfigurationType>Application</ConfigurationType>
117    <PlatformToolset>v143</PlatformToolset>
118  </PropertyGroup>
119  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
120  <ImportGroup Label="ExtensionSettings">
121  </ImportGroup>
122  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
123    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
124  </ImportGroup>
125  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'" Label="PropertySheets">
126    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
127  </ImportGroup>
128  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
129    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
130  </ImportGroup>
131  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
132    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
133  </ImportGroup>
134  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="PropertySheets">
135    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
136  </ImportGroup>
137  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="PropertySheets">
138    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
139  </ImportGroup>
140  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'" Label="PropertySheets">
141    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
142  </ImportGroup>
143  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|ARM64'" Label="PropertySheets">
144    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
145  </ImportGroup>
146  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|ARM'" Label="PropertySheets">
147    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
148  </ImportGroup>
149  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
150    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
151  </ImportGroup>
152  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="PropertySheets">
153    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
154  </ImportGroup>
155  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="PropertySheets">
156    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
157  </ImportGroup>
158  <PropertyGroup Label="UserMacros" />
159  <PropertyGroup>
160    <_ProjectFileVersion>10.0.30128.1</_ProjectFileVersion>
161    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">x86\TestZlib$(Configuration)\</OutDir>
162    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">x86\TestZlib$(Configuration)\Tmp\</IntDir>
163    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
164    <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</GenerateManifest>
165    <OutDir Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'">x86\TestZlib$(Configuration)\</OutDir>
166    <IntDir Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'">x86\TestZlib$(Configuration)\Tmp\</IntDir>
167    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'">false</LinkIncremental>
168    <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'">false</GenerateManifest>
169    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">x86\TestZlib$(Configuration)\</OutDir>
170    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">x86\TestZlib$(Configuration)\Tmp\</IntDir>
171    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
172    <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</GenerateManifest>
173    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">x64\TestZlib$(Configuration)\</OutDir>
174    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">x64\TestZlib$(Configuration)\Tmp\</IntDir>
175    <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</GenerateManifest>
176    <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">false</GenerateManifest>
177    <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">false</GenerateManifest>
178    <OutDir Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'">x64\TestZlib$(Configuration)\</OutDir>
179    <IntDir Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'">x64\TestZlib$(Configuration)\Tmp\</IntDir>
180    <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'">false</GenerateManifest>
181    <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|ARM64'">false</GenerateManifest>
182    <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|ARM'">false</GenerateManifest>
183    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">x64\TestZlib$(Configuration)\</OutDir>
184    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">x64\TestZlib$(Configuration)\Tmp\</IntDir>
185    <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</GenerateManifest>
186    <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">false</GenerateManifest>
187    <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">false</GenerateManifest>
188    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
189    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
190    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
191    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
192    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">AllRules.ruleset</CodeAnalysisRuleSet>
193    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">AllRules.ruleset</CodeAnalysisRuleSet>
194    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
195    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" />
196    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" />
197    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
198    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" />
199    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" />
200    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
201    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'" />
202    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'" />
203    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
204    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|ARM64'">AllRules.ruleset</CodeAnalysisRuleSet>
205    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|ARM'">AllRules.ruleset</CodeAnalysisRuleSet>
206    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'" />
207    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|ARM64'" />
208    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|ARM'" />
209    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'" />
210    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|ARM64'" />
211    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|ARM'" />
212    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
213    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
214    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
215    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
216    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">AllRules.ruleset</CodeAnalysisRuleSet>
217    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">AllRules.ruleset</CodeAnalysisRuleSet>
218    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
219    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" />
220    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" />
221    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
222    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" />
223    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" />
224  </PropertyGroup>
225  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">
226    <OutDir>arm64\TestZlib$(Configuration)\</OutDir>
227    <IntDir>arm64\TestZlib$(Configuration)\Tmp\</IntDir>
228  </PropertyGroup>
229  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
230    <OutDir>arm64\TestZlib$(Configuration)\</OutDir>
231    <IntDir>arm64\TestZlib$(Configuration)\Tmp\</IntDir>
232  </PropertyGroup>
233  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|ARM64'">
234    <OutDir>arm64\TestZlib$(Configuration)\</OutDir>
235    <IntDir>arm64\TestZlib$(Configuration)\Tmp\</IntDir>
236  </PropertyGroup>
237  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
238    <OutDir>arm\TestZlib$(Configuration)\</OutDir>
239    <IntDir>arm\TestZlib$(Configuration)\Tmp\</IntDir>
240  </PropertyGroup>
241  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
242    <OutDir>arm\TestZlib$(Configuration)\</OutDir>
243    <IntDir>arm\TestZlib$(Configuration)\Tmp\</IntDir>
244  </PropertyGroup>
245  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|ARM'">
246    <OutDir>arm\TestZlib$(Configuration)\</OutDir>
247    <IntDir>arm\TestZlib$(Configuration)\Tmp\</IntDir>
248  </PropertyGroup>
249  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
250    <ClCompile>
251      <Optimization>Disabled</Optimization>
252      <AdditionalIncludeDirectories>..\..\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
253      <PreprocessorDefinitions>WIN32;ZLIB_WINAPI;_DEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
254      <MinimalRebuild>true</MinimalRebuild>
255      <BasicRuntimeChecks>Default</BasicRuntimeChecks>
256      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
257      <BufferSecurityCheck>false</BufferSecurityCheck>
258      <PrecompiledHeader>
259      </PrecompiledHeader>
260      <AssemblerOutput>AssemblyAndSourceCode</AssemblerOutput>
261      <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
262      <WarningLevel>Level3</WarningLevel>
263      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
264    </ClCompile>
265    <Link>
266      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
267      <OutputFile>$(OutDir)testzlib.exe</OutputFile>
268      <GenerateDebugInformation>true</GenerateDebugInformation>
269      <ProgramDatabaseFile>$(OutDir)testzlib.pdb</ProgramDatabaseFile>
270      <SubSystem>Console</SubSystem>
271      <RandomizedBaseAddress>false</RandomizedBaseAddress>
272      <DataExecutionPrevention>
273      </DataExecutionPrevention>
274      <TargetMachine>MachineX86</TargetMachine>
275    </Link>
276  </ItemDefinitionGroup>
277  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'">
278    <ClCompile>
279      <Optimization>MaxSpeed</Optimization>
280      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
281      <OmitFramePointers>true</OmitFramePointers>
282      <AdditionalIncludeDirectories>..\..\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
283      <PreprocessorDefinitions>WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
284      <StringPooling>true</StringPooling>
285      <BasicRuntimeChecks>Default</BasicRuntimeChecks>
286      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
287      <BufferSecurityCheck>false</BufferSecurityCheck>
288      <FunctionLevelLinking>true</FunctionLevelLinking>
289      <PrecompiledHeader>
290      </PrecompiledHeader>
291      <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
292      <WarningLevel>Level3</WarningLevel>
293      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
294    </ClCompile>
295    <Link>
296      <OutputFile>$(OutDir)testzlib.exe</OutputFile>
297      <GenerateDebugInformation>true</GenerateDebugInformation>
298      <SubSystem>Console</SubSystem>
299      <OptimizeReferences>true</OptimizeReferences>
300      <EnableCOMDATFolding>true</EnableCOMDATFolding>
301      <RandomizedBaseAddress>false</RandomizedBaseAddress>
302      <DataExecutionPrevention>
303      </DataExecutionPrevention>
304      <TargetMachine>MachineX86</TargetMachine>
305    </Link>
306  </ItemDefinitionGroup>
307  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
308    <ClCompile>
309      <Optimization>MaxSpeed</Optimization>
310      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
311      <OmitFramePointers>true</OmitFramePointers>
312      <AdditionalIncludeDirectories>..\..\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
313      <PreprocessorDefinitions>WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
314      <StringPooling>true</StringPooling>
315      <BasicRuntimeChecks>Default</BasicRuntimeChecks>
316      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
317      <BufferSecurityCheck>false</BufferSecurityCheck>
318      <FunctionLevelLinking>true</FunctionLevelLinking>
319      <PrecompiledHeader>
320      </PrecompiledHeader>
321      <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
322      <WarningLevel>Level3</WarningLevel>
323      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
324    </ClCompile>
325    <Link>
326      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
327      <OutputFile>$(OutDir)testzlib.exe</OutputFile>
328      <GenerateDebugInformation>true</GenerateDebugInformation>
329      <SubSystem>Console</SubSystem>
330      <OptimizeReferences>true</OptimizeReferences>
331      <EnableCOMDATFolding>true</EnableCOMDATFolding>
332      <RandomizedBaseAddress>false</RandomizedBaseAddress>
333      <DataExecutionPrevention>
334      </DataExecutionPrevention>
335      <TargetMachine>MachineX86</TargetMachine>
336      <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
337    </Link>
338  </ItemDefinitionGroup>
339  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
340    <ClCompile>
341      <AdditionalIncludeDirectories>..\..\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
342      <PreprocessorDefinitions>WIN32;ZLIB_WINAPI;_DEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
343      <BasicRuntimeChecks>Default</BasicRuntimeChecks>
344      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
345      <BufferSecurityCheck>false</BufferSecurityCheck>
346      <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
347    </ClCompile>
348    <Link>
349      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
350    </Link>
351  </ItemDefinitionGroup>
352  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">
353    <ClCompile>
354      <AdditionalIncludeDirectories>..\..\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
355      <PreprocessorDefinitions>WIN32;ZLIB_WINAPI;_DEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
356      <BasicRuntimeChecks>Default</BasicRuntimeChecks>
357      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
358      <BufferSecurityCheck>false</BufferSecurityCheck>
359      <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
360    </ClCompile>
361    <Link>
362      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
363    </Link>
364  </ItemDefinitionGroup>
365  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
366    <ClCompile>
367      <AdditionalIncludeDirectories>..\..\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
368      <PreprocessorDefinitions>WIN32;ZLIB_WINAPI;_DEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
369      <BasicRuntimeChecks>Default</BasicRuntimeChecks>
370      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
371      <BufferSecurityCheck>false</BufferSecurityCheck>
372      <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
373    </ClCompile>
374    <Link>
375      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
376    </Link>
377  </ItemDefinitionGroup>
378  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'">
379    <ClCompile>
380      <AdditionalIncludeDirectories>..\..\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
381      <PreprocessorDefinitions>WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
382      <BasicRuntimeChecks>Default</BasicRuntimeChecks>
383      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
384      <BufferSecurityCheck>false</BufferSecurityCheck>
385      <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
386    </ClCompile>
387    <Link>
388      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
389    </Link>
390  </ItemDefinitionGroup>
391  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|ARM64'">
392    <ClCompile>
393      <AdditionalIncludeDirectories>..\..\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
394      <PreprocessorDefinitions>WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
395      <BasicRuntimeChecks>Default</BasicRuntimeChecks>
396      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
397      <BufferSecurityCheck>false</BufferSecurityCheck>
398      <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
399    </ClCompile>
400    <Link>
401      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
402    </Link>
403  </ItemDefinitionGroup>
404  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|ARM'">
405    <ClCompile>
406      <AdditionalIncludeDirectories>..\..\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
407      <PreprocessorDefinitions>WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
408      <BasicRuntimeChecks>Default</BasicRuntimeChecks>
409      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
410      <BufferSecurityCheck>false</BufferSecurityCheck>
411      <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
412    </ClCompile>
413    <Link>
414      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
415    </Link>
416  </ItemDefinitionGroup>
417  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
418    <ClCompile>
419      <AdditionalIncludeDirectories>..\..\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
420      <PreprocessorDefinitions>WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
421      <BasicRuntimeChecks>Default</BasicRuntimeChecks>
422      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
423      <BufferSecurityCheck>false</BufferSecurityCheck>
424      <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
425    </ClCompile>
426    <Link>
427      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
428    </Link>
429  </ItemDefinitionGroup>
430  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
431    <ClCompile>
432      <AdditionalIncludeDirectories>..\..\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
433      <PreprocessorDefinitions>WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
434      <BasicRuntimeChecks>Default</BasicRuntimeChecks>
435      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
436      <BufferSecurityCheck>false</BufferSecurityCheck>
437      <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
438    </ClCompile>
439    <Link>
440      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
441    </Link>
442  </ItemDefinitionGroup>
443  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
444    <ClCompile>
445      <AdditionalIncludeDirectories>..\..\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
446      <PreprocessorDefinitions>WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
447      <BasicRuntimeChecks>Default</BasicRuntimeChecks>
448      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
449      <BufferSecurityCheck>false</BufferSecurityCheck>
450      <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
451    </ClCompile>
452    <Link>
453      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
454    </Link>
455  </ItemDefinitionGroup>
456  <ItemGroup>
457    <ClCompile Include="..\..\..\adler32.c" />
458    <ClCompile Include="..\..\..\compress.c" />
459    <ClCompile Include="..\..\..\crc32.c" />
460    <ClCompile Include="..\..\..\deflate.c" />
461    <ClCompile Include="..\..\..\infback.c" />
462    <ClCompile Include="..\..\..\inffast.c" />
463    <ClCompile Include="..\..\..\inflate.c" />
464    <ClCompile Include="..\..\..\inftrees.c" />
465    <ClCompile Include="..\..\testzlib\testzlib.c" />
466    <ClCompile Include="..\..\..\trees.c" />
467    <ClCompile Include="..\..\..\uncompr.c" />
468    <ClCompile Include="..\..\..\zutil.c" />
469  </ItemGroup>
470  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
471  <ImportGroup Label="ExtensionTargets">
472  </ImportGroup>
473</Project>