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|Itanium">
   5       <Configuration>Debug</Configuration>
   6       <Platform>Itanium</Platform>
   7     </ProjectConfiguration>
   8     <ProjectConfiguration Include="Debug|Win32">
   9       <Configuration>Debug</Configuration>
  10       <Platform>Win32</Platform>
  11     </ProjectConfiguration>
  12     <ProjectConfiguration Include="Debug|x64">
  13       <Configuration>Debug</Configuration>
  14       <Platform>x64</Platform>
  15     </ProjectConfiguration>
  16     <ProjectConfiguration Include="Release|Itanium">
  17       <Configuration>Release</Configuration>
  18       <Platform>Itanium</Platform>
  19     </ProjectConfiguration>
  20     <ProjectConfiguration Include="Release|Win32">
  21       <Configuration>Release</Configuration>
  22       <Platform>Win32</Platform>
  23     </ProjectConfiguration>
  24     <ProjectConfiguration Include="Release|x64">
  25       <Configuration>Release</Configuration>
  26       <Platform>x64</Platform>
  27     </ProjectConfiguration>
  28   </ItemGroup>
  29   <PropertyGroup Label="Globals">
  30     <ProjectGuid>{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}</ProjectGuid>
  31     <Keyword>Win32Proj</Keyword>
  32   </PropertyGroup>
  33   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  34   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
  35     <ConfigurationType>Application</ConfigurationType>
  36     <CharacterSet>MultiByte</CharacterSet>
  37   </PropertyGroup>
  38   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
  39     <ConfigurationType>Application</ConfigurationType>
  40     <CharacterSet>MultiByte</CharacterSet>
  41   </PropertyGroup>
  42   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'" Label="Configuration">
  43     <ConfigurationType>Application</ConfigurationType>
  44     <CharacterSet>MultiByte</CharacterSet>
  45   </PropertyGroup>
  46   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'" Label="Configuration">
  47     <ConfigurationType>Application</ConfigurationType>
  48     <CharacterSet>MultiByte</CharacterSet>
  49   </PropertyGroup>
  50   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
  51     <ConfigurationType>Application</ConfigurationType>
  52     <CharacterSet>MultiByte</CharacterSet>
  53   </PropertyGroup>
  54   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
  55     <ConfigurationType>Application</ConfigurationType>
  56     <CharacterSet>MultiByte</CharacterSet>
  57   </PropertyGroup>
  58   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  59   <ImportGroup Label="ExtensionSettings">
  60   </ImportGroup>
  61   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
  62     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  63   </ImportGroup>
  64   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
  65     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  66   </ImportGroup>
  67   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'" Label="PropertySheets">
  68     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  69   </ImportGroup>
  70   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'" Label="PropertySheets">
  71     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  72   </ImportGroup>
  73   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
  74     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  75   </ImportGroup>
  76   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
  77     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  78   </ImportGroup>
  79   <PropertyGroup Label="UserMacros" />
  80   <PropertyGroup>
  81     <_ProjectFileVersion>10.0.30128.1</_ProjectFileVersion>
  82     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">x86\MiniZip$(Configuration)\</OutDir>
  83     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">x86\MiniZip$(Configuration)\Tmp\</IntDir>
  84     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
  85     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</GenerateManifest>
  86     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">x86\MiniZip$(Configuration)\</OutDir>
  87     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">x86\MiniZip$(Configuration)\Tmp\</IntDir>
  88     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
  89     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">x64\$(Configuration)\</OutDir>
  90     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">x64\$(Configuration)\</IntDir>
  91     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
  92     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</GenerateManifest>
  93     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">ia64\$(Configuration)\</OutDir>
  94     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">ia64\$(Configuration)\</IntDir>
  95     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">true</LinkIncremental>
  96     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">false</GenerateManifest>
  97     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">x64\$(Configuration)\</OutDir>
  98     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">x64\$(Configuration)\</IntDir>
  99     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
 100     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">ia64\$(Configuration)\</OutDir>
 101     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">ia64\$(Configuration)\</IntDir>
 102     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">false</LinkIncremental>
 103     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">AllRules.ruleset</CodeAnalysisRuleSet>
 104     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'" />
 105     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'" />
 106     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
 107     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
 108     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
 109     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
 110     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
 111     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
 112     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">AllRules.ruleset</CodeAnalysisRuleSet>
 113     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'" />
 114     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'" />
 115     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
 116     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
 117     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
 118     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
 119     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
 120     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
 121   </PropertyGroup>
 122   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
 123     <ClCompile>
 124       <Optimization>Disabled</Optimization>
 125       <AdditionalIncludeDirectories>..\..\..;..\..\minizip;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
 126       <PreprocessorDefinitions>WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
 127       <MinimalRebuild>true</MinimalRebuild>
 128       <BasicRuntimeChecks>Default</BasicRuntimeChecks>
 129       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
 130       <BufferSecurityCheck>false</BufferSecurityCheck>
 131       <PrecompiledHeader>
 132       </PrecompiledHeader>
 133       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
 134       <WarningLevel>Level3</WarningLevel>
 135       <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
 136     </ClCompile>
 137     <Link>
 138       <AdditionalDependencies>x86\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
 139       <OutputFile>$(OutDir)minizip.exe</OutputFile>
 140       <GenerateDebugInformation>true</GenerateDebugInformation>
 141       <ProgramDatabaseFile>$(OutDir)minizip.pdb</ProgramDatabaseFile>
 142       <SubSystem>Console</SubSystem>
 143       <RandomizedBaseAddress>false</RandomizedBaseAddress>
 144       <DataExecutionPrevention>
 145       </DataExecutionPrevention>
 146       <TargetMachine>MachineX86</TargetMachine>
 147     </Link>
 148   </ItemDefinitionGroup>
 149   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
 150     <ClCompile>
 151       <Optimization>MaxSpeed</Optimization>
 152       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
 153       <OmitFramePointers>true</OmitFramePointers>
 154       <AdditionalIncludeDirectories>..\..\..;..\..\minizip;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
 155       <PreprocessorDefinitions>WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
 156       <StringPooling>true</StringPooling>
 157       <BasicRuntimeChecks>Default</BasicRuntimeChecks>
 158       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
 159       <BufferSecurityCheck>false</BufferSecurityCheck>
 160       <FunctionLevelLinking>true</FunctionLevelLinking>
 161       <PrecompiledHeader>
 162       </PrecompiledHeader>
 163       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
 164       <WarningLevel>Level3</WarningLevel>
 165       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
 166     </ClCompile>
 167     <Link>
 168       <AdditionalDependencies>x86\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
 169       <OutputFile>$(OutDir)minizip.exe</OutputFile>
 170       <GenerateDebugInformation>true</GenerateDebugInformation>
 171       <SubSystem>Console</SubSystem>
 172       <OptimizeReferences>true</OptimizeReferences>
 173       <EnableCOMDATFolding>true</EnableCOMDATFolding>
 174       <RandomizedBaseAddress>false</RandomizedBaseAddress>
 175       <DataExecutionPrevention>
 176       </DataExecutionPrevention>
 177       <TargetMachine>MachineX86</TargetMachine>
 178     </Link>
 179   </ItemDefinitionGroup>
 180   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
 181     <Midl>
 182       <TargetEnvironment>X64</TargetEnvironment>
 183     </Midl>
 184     <ClCompile>
 185       <Optimization>Disabled</Optimization>
 186       <AdditionalIncludeDirectories>..\..\..;..\..\minizip;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
 187       <PreprocessorDefinitions>_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions>
 188       <MinimalRebuild>true</MinimalRebuild>
 189       <BasicRuntimeChecks>Default</BasicRuntimeChecks>
 190       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
 191       <BufferSecurityCheck>false</BufferSecurityCheck>
 192       <PrecompiledHeader>
 193       </PrecompiledHeader>
 194       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
 195       <WarningLevel>Level3</WarningLevel>
 196       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
 197     </ClCompile>
 198     <Link>
 199       <AdditionalDependencies>x64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
 200       <OutputFile>$(OutDir)minizip.exe</OutputFile>
 201       <GenerateDebugInformation>true</GenerateDebugInformation>
 202       <ProgramDatabaseFile>$(OutDir)minizip.pdb</ProgramDatabaseFile>
 203       <SubSystem>Console</SubSystem>
 204       <TargetMachine>MachineX64</TargetMachine>
 205     </Link>
 206   </ItemDefinitionGroup>
 207   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">
 208     <Midl>
 209       <TargetEnvironment>Itanium</TargetEnvironment>
 210     </Midl>
 211     <ClCompile>
 212       <Optimization>Disabled</Optimization>
 213       <AdditionalIncludeDirectories>..\..\..;..\..\minizip;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
 214       <PreprocessorDefinitions>_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions>
 215       <MinimalRebuild>true</MinimalRebuild>
 216       <BasicRuntimeChecks>Default</BasicRuntimeChecks>
 217       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
 218       <BufferSecurityCheck>false</BufferSecurityCheck>
 219       <PrecompiledHeader>
 220       </PrecompiledHeader>
 221       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
 222       <WarningLevel>Level3</WarningLevel>
 223       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
 224     </ClCompile>
 225     <Link>
 226       <AdditionalDependencies>ia64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
 227       <OutputFile>$(OutDir)minizip.exe</OutputFile>
 228       <GenerateDebugInformation>true</GenerateDebugInformation>
 229       <ProgramDatabaseFile>$(OutDir)minizip.pdb</ProgramDatabaseFile>
 230       <SubSystem>Console</SubSystem>
 231       <TargetMachine>MachineIA64</TargetMachine>
 232     </Link>
 233   </ItemDefinitionGroup>
 234   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
 235     <Midl>
 236       <TargetEnvironment>X64</TargetEnvironment>
 237     </Midl>
 238     <ClCompile>
 239       <Optimization>MaxSpeed</Optimization>
 240       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
 241       <OmitFramePointers>true</OmitFramePointers>
 242       <AdditionalIncludeDirectories>..\..\..;..\..\minizip;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
 243       <PreprocessorDefinitions>_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions>
 244       <StringPooling>true</StringPooling>
 245       <BasicRuntimeChecks>Default</BasicRuntimeChecks>
 246       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
 247       <BufferSecurityCheck>false</BufferSecurityCheck>
 248       <FunctionLevelLinking>true</FunctionLevelLinking>
 249       <PrecompiledHeader>
 250       </PrecompiledHeader>
 251       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
 252       <WarningLevel>Level3</WarningLevel>
 253       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
 254     </ClCompile>
 255     <Link>
 256       <AdditionalDependencies>x64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
 257       <OutputFile>$(OutDir)minizip.exe</OutputFile>
 258       <GenerateDebugInformation>true</GenerateDebugInformation>
 259       <SubSystem>Console</SubSystem>
 260       <OptimizeReferences>true</OptimizeReferences>
 261       <EnableCOMDATFolding>true</EnableCOMDATFolding>
 262       <TargetMachine>MachineX64</TargetMachine>
 263     </Link>
 264   </ItemDefinitionGroup>
 265   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">
 266     <Midl>
 267       <TargetEnvironment>Itanium</TargetEnvironment>
 268     </Midl>
 269     <ClCompile>
 270       <Optimization>MaxSpeed</Optimization>
 271       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
 272       <OmitFramePointers>true</OmitFramePointers>
 273       <AdditionalIncludeDirectories>..\..\..;..\..\minizip;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
 274       <PreprocessorDefinitions>_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions>
 275       <StringPooling>true</StringPooling>
 276       <BasicRuntimeChecks>Default</BasicRuntimeChecks>
 277       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
 278       <BufferSecurityCheck>false</BufferSecurityCheck>
 279       <FunctionLevelLinking>true</FunctionLevelLinking>
 280       <PrecompiledHeader>
 281       </PrecompiledHeader>
 282       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
 283       <WarningLevel>Level3</WarningLevel>
 284       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
 285     </ClCompile>
 286     <Link>
 287       <AdditionalDependencies>ia64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
 288       <OutputFile>$(OutDir)minizip.exe</OutputFile>
 289       <GenerateDebugInformation>true</GenerateDebugInformation>
 290       <SubSystem>Console</SubSystem>
 291       <OptimizeReferences>true</OptimizeReferences>
 292       <EnableCOMDATFolding>true</EnableCOMDATFolding>
 293       <TargetMachine>MachineIA64</TargetMachine>
 294     </Link>
 295   </ItemDefinitionGroup>
 296   <ItemGroup>
 297     <ClCompile Include="..\..\minizip\minizip.c" />
 298   </ItemGroup>
 299   <ItemGroup>
 300     <ProjectReference Include="zlibvc.vcxproj">
 301       <Project>{8fd826f8-3739-44e6-8cc8-997122e53b8d}</Project>
 302     </ProjectReference>
 303   </ItemGroup>
 304   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
 305   <ImportGroup Label="ExtensionTargets">
 306   </ImportGroup>
 307 </Project>