|
|
|
@ -8,8 +8,8 @@ |
|
|
|
|
</PropertyGroup> |
|
|
|
|
|
|
|
|
|
<PropertyGroup Label="Configuration" > |
|
|
|
|
<!-- This lets Visual Studio see this as a VC11 project by default --> |
|
|
|
|
<PlatformToolset Condition="'$(PlatformToolset)' == ''">v110</PlatformToolset> |
|
|
|
|
<!-- This lets Visual Studio see this as a VC12 project by default --> |
|
|
|
|
<PlatformToolset Condition="'$(PlatformToolset)' == ''">v120</PlatformToolset> |
|
|
|
|
</PropertyGroup> |
|
|
|
|
|
|
|
|
|
<Import Condition="Exists('$(CoAppEtcDirectory)\common-variables.vcxproj')" Project="$(CoAppEtcDirectory)\common-variables.vcxproj" /> |
|
|
|
@ -35,7 +35,7 @@ |
|
|
|
|
<Defines Condition="$(IS_X64)">$(Defines);WIN64;</Defines> |
|
|
|
|
|
|
|
|
|
<!-- Additional Include folders (semicolon delimited) --> |
|
|
|
|
<IncludeDirectories>..\..;</IncludeDirectories> |
|
|
|
|
<IncludeDirectories>..\..\..\third_party\zlib;</IncludeDirectories> |
|
|
|
|
|
|
|
|
|
<!-- Additional Library folders (semicolon delimited) --> |
|
|
|
|
<LibraryDirectories></LibraryDirectories> |
|
|
|
@ -89,24 +89,24 @@ |
|
|
|
|
</ItemDefinitionGroup> |
|
|
|
|
|
|
|
|
|
<ItemGroup Condition="'$(UseASM)' == 'ASM'"> |
|
|
|
|
<MASM Include="..\masmx64\gvmat64.asm" Condition="$(IS_X64)"> |
|
|
|
|
<MASM Include="..\..\..\third_party\zlib\contrib\masmx64\gvmat64.asm" Condition="$(IS_X64)"> |
|
|
|
|
<AssembledCodeListingFile>$(IntDir)gvmat64.lst</AssembledCodeListingFile> |
|
|
|
|
<MASMBeforeTargets>Build</MASMBeforeTargets> |
|
|
|
|
<ObjectFileName>$(IntDir)gvmat64.obj</ObjectFileName> |
|
|
|
|
</MASM> |
|
|
|
|
<MASM Include="..\masmx64\inffasx64.asm" Condition="$(IS_X64)"> |
|
|
|
|
<MASM Include="..\..\..\third_party\zlib\contrib\masmx64\inffasx64.asm" Condition="$(IS_X64)"> |
|
|
|
|
<AssembledCodeListingFile>$(IntDir)inffasx64.lst</AssembledCodeListingFile> |
|
|
|
|
<MASMBeforeTargets>Build</MASMBeforeTargets> |
|
|
|
|
<ObjectFileName>$(IntDir)inffasx64.obj</ObjectFileName> |
|
|
|
|
</MASM> |
|
|
|
|
<MASM Include="..\masmx86\inffas32.asm" Condition="$(IS_X86) AND $(IS_STDCALL)"> |
|
|
|
|
<MASM Include="..\..\..\third_party\zlib\contrib\masmx86\inffas32.asm" Condition="$(IS_X86) AND $(IS_STDCALL)"> |
|
|
|
|
<AssembledCodeListingFile>$(IntDir)inffas32.lst</AssembledCodeListingFile> |
|
|
|
|
<MASMBeforeTargets>Build</MASMBeforeTargets> |
|
|
|
|
<UseSafeExceptionHandlers>true</UseSafeExceptionHandlers> |
|
|
|
|
<AdditionalOptions>/coff %(AdditionalOptions)</AdditionalOptions> |
|
|
|
|
<ObjectFileName>$(IntDir)inffas32.obj</ObjectFileName> |
|
|
|
|
</MASM> |
|
|
|
|
<MASM Include="..\masmx86\match686.asm" Condition="$(IS_X86) AND $(IS_STDCALL)"> |
|
|
|
|
<MASM Include="..\..\..\third_party\zlib\contrib\masmx86\match686.asm" Condition="$(IS_X86) AND $(IS_STDCALL)"> |
|
|
|
|
<AssembledCodeListingFile>$(IntDir)match686.lst</AssembledCodeListingFile> |
|
|
|
|
<MASMBeforeTargets>Build</MASMBeforeTargets> |
|
|
|
|
<UseSafeExceptionHandlers>true</UseSafeExceptionHandlers> |
|
|
|
@ -118,36 +118,28 @@ |
|
|
|
|
<ItemGroup Label="C Source Files"> |
|
|
|
|
<!-- Include the source files to compile here --> |
|
|
|
|
<!-- <ClCompile Include="..\src\foo.c" /> --> |
|
|
|
|
<ClCompile Include="..\..\adler32.c" /> |
|
|
|
|
<ClCompile Include="..\..\compress.c" /> |
|
|
|
|
<ClCompile Include="..\..\crc32.c" /> |
|
|
|
|
<ClCompile Include="..\..\deflate.c" /> |
|
|
|
|
<ClCompile Include="..\..\gzclose.c" /> |
|
|
|
|
<ClCompile Include="..\..\gzlib.c" /> |
|
|
|
|
<ClCompile Include="..\..\gzread.c" /> |
|
|
|
|
<ClCompile Include="..\..\gzwrite.c" /> |
|
|
|
|
<ClCompile Include="..\..\infback.c" /> |
|
|
|
|
<ClCompile Include="..\masmx64\inffas8664.c" Condition="$(IS_X64)" /> |
|
|
|
|
<ClCompile Include="..\..\inffast.c" /> |
|
|
|
|
<ClCompile Include="..\..\inflate.c" /> |
|
|
|
|
<ClCompile Include="..\..\inftrees.c" /> |
|
|
|
|
<ClCompile Include="..\..\trees.c" /> |
|
|
|
|
<ClCompile Include="..\..\uncompr.c" /> |
|
|
|
|
<ClCompile Include="..\minizip\ioapi.c" /> |
|
|
|
|
<ClCompile Include="..\minizip\iowin32.c" /> |
|
|
|
|
<ClCompile Include="..\minizip\unzip.c"> |
|
|
|
|
<PreprocessorDefinitions Condition="$(IS_RELEASE)">ZLIB_INTERNAL;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
|
|
|
|
</ClCompile> |
|
|
|
|
<ClCompile Include="..\minizip\zip.c"> |
|
|
|
|
<PreprocessorDefinitions Condition="$(IS_RELEASE)">ZLIB_INTERNAL;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
|
|
|
|
</ClCompile> |
|
|
|
|
<ClCompile Include="..\..\zutil.c" /> |
|
|
|
|
<ClCompile Include="..\..\..\third_party\zlib\adler32.c" /> |
|
|
|
|
<ClCompile Include="..\..\..\third_party\zlib\compress.c" /> |
|
|
|
|
<ClCompile Include="..\..\..\third_party\zlib\crc32.c" /> |
|
|
|
|
<ClCompile Include="..\..\..\third_party\zlib\deflate.c" /> |
|
|
|
|
<ClCompile Include="..\..\..\third_party\zlib\gzclose.c" /> |
|
|
|
|
<ClCompile Include="..\..\..\third_party\zlib\gzlib.c" /> |
|
|
|
|
<ClCompile Include="..\..\..\third_party\zlib\gzread.c" /> |
|
|
|
|
<ClCompile Include="..\..\..\third_party\zlib\gzwrite.c" /> |
|
|
|
|
<ClCompile Include="..\..\..\third_party\zlib\infback.c" /> |
|
|
|
|
<ClCompile Include="..\..\..\third_party\zlib\contrib\masmx64\inffas8664.c" Condition="$(IS_X64)" /> |
|
|
|
|
<ClCompile Include="..\..\..\third_party\zlib\inffast.c" /> |
|
|
|
|
<ClCompile Include="..\..\..\third_party\zlib\inflate.c" /> |
|
|
|
|
<ClCompile Include="..\..\..\third_party\zlib\inftrees.c" /> |
|
|
|
|
<ClCompile Include="..\..\..\third_party\zlib\trees.c" /> |
|
|
|
|
<ClCompile Include="..\..\..\third_party\zlib\uncompr.c" /> |
|
|
|
|
<ClCompile Include="..\..\..\third_party\zlib\zutil.c" /> |
|
|
|
|
</ItemGroup> |
|
|
|
|
|
|
|
|
|
<ItemGroup Label="Resource Files"> |
|
|
|
|
<!-- Include the source files to compile here --> |
|
|
|
|
<!-- <ResourceCompile Include="..\src\foo.rc" /> --> |
|
|
|
|
<ResourceCompile Include="..\..\win32\zlib1.rc" /> |
|
|
|
|
<ResourceCompile Include="..\..\..\third_party\zlib\win32\zlib1.rc" /> |
|
|
|
|
</ItemGroup> |
|
|
|
|
|
|
|
|
|
<Import Condition="'$(UseASM)' == 'ASM'" Project="$(VCTargetsPath)\BuildCustomizations\masm.targets" /> |