Windows: exclude unused libzip source files from build.

This commit is contained in:
Mounir IDRASSI 2016-09-26 14:05:44 +02:00
parent f40755fd7c
commit 4a435870f6
No known key found for this signature in database
GPG Key ID: DD0C382D5FCFB8FC
4 changed files with 132 additions and 24 deletions

View File

@ -309,15 +309,35 @@ copy $(TargetPath) "..\Debug\Setup Files\VeraCryptExpander-x64.exe" >NUL:
</ProjectReference>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\Common\libzip\mkstemp.c" />
<ClCompile Include="..\Common\libzip\mkstemp.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\Common\libzip\zip_add.c" />
<ClCompile Include="..\Common\libzip\zip_add_dir.c" />
<ClCompile Include="..\Common\libzip\zip_add_dir.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\Common\libzip\zip_add_entry.c" />
<ClCompile Include="..\Common\libzip\zip_buffer.c" />
<ClCompile Include="..\Common\libzip\zip_close.c" />
<ClCompile Include="..\Common\libzip\zip_delete.c" />
<ClCompile Include="..\Common\libzip\zip_delete.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\Common\libzip\zip_dirent.c" />
<ClCompile Include="..\Common\libzip\zip_dir_add.c" />
<ClCompile Include="..\Common\libzip\zip_dir_add.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\Common\libzip\zip_discard.c" />
<ClCompile Include="..\Common\libzip\zip_entry.c" />
<ClCompile Include="..\Common\libzip\zip_error.c" />
@ -330,7 +350,12 @@ copy $(TargetPath) "..\Debug\Setup Files\VeraCryptExpander-x64.exe" &gt;NUL:
<ClCompile Include="..\Common\libzip\zip_extra_field.c" />
<ClCompile Include="..\Common\libzip\zip_extra_field_api.c" />
<ClCompile Include="..\Common\libzip\zip_fclose.c" />
<ClCompile Include="..\Common\libzip\zip_fdopen.c" />
<ClCompile Include="..\Common\libzip\zip_fdopen.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\Common\libzip\zip_filerange_crc.c" />
<ClCompile Include="..\Common\libzip\zip_file_add.c" />
<ClCompile Include="..\Common\libzip\zip_file_error_clear.c" />
@ -379,7 +404,12 @@ copy $(TargetPath) "..\Debug\Setup Files\VeraCryptExpander-x64.exe" &gt;NUL:
<ClCompile Include="..\Common\libzip\zip_source_crc.c" />
<ClCompile Include="..\Common\libzip\zip_source_deflate.c" />
<ClCompile Include="..\Common\libzip\zip_source_error.c" />
<ClCompile Include="..\Common\libzip\zip_source_filep.c" />
<ClCompile Include="..\Common\libzip\zip_source_filep.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\Common\libzip\zip_source_free.c" />
<ClCompile Include="..\Common\libzip\zip_source_function.c" />
<ClCompile Include="..\Common\libzip\zip_source_is_deleted.c" />

View File

@ -249,15 +249,35 @@ copy $(TargetPath) "..\Debug\Setup Files\VeraCrypt Format-x64.exe" &gt;NUL:
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\Common\libzip\mkstemp.c" />
<ClCompile Include="..\Common\libzip\mkstemp.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\Common\libzip\zip_add.c" />
<ClCompile Include="..\Common\libzip\zip_add_dir.c" />
<ClCompile Include="..\Common\libzip\zip_add_dir.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\Common\libzip\zip_add_entry.c" />
<ClCompile Include="..\Common\libzip\zip_buffer.c" />
<ClCompile Include="..\Common\libzip\zip_close.c" />
<ClCompile Include="..\Common\libzip\zip_delete.c" />
<ClCompile Include="..\Common\libzip\zip_delete.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\Common\libzip\zip_dirent.c" />
<ClCompile Include="..\Common\libzip\zip_dir_add.c" />
<ClCompile Include="..\Common\libzip\zip_dir_add.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\Common\libzip\zip_discard.c" />
<ClCompile Include="..\Common\libzip\zip_entry.c" />
<ClCompile Include="..\Common\libzip\zip_error.c" />
@ -270,7 +290,12 @@ copy $(TargetPath) "..\Debug\Setup Files\VeraCrypt Format-x64.exe" &gt;NUL:
<ClCompile Include="..\Common\libzip\zip_extra_field.c" />
<ClCompile Include="..\Common\libzip\zip_extra_field_api.c" />
<ClCompile Include="..\Common\libzip\zip_fclose.c" />
<ClCompile Include="..\Common\libzip\zip_fdopen.c" />
<ClCompile Include="..\Common\libzip\zip_fdopen.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\Common\libzip\zip_filerange_crc.c" />
<ClCompile Include="..\Common\libzip\zip_file_add.c" />
<ClCompile Include="..\Common\libzip\zip_file_error_clear.c" />
@ -319,7 +344,12 @@ copy $(TargetPath) "..\Debug\Setup Files\VeraCrypt Format-x64.exe" &gt;NUL:
<ClCompile Include="..\Common\libzip\zip_source_crc.c" />
<ClCompile Include="..\Common\libzip\zip_source_deflate.c" />
<ClCompile Include="..\Common\libzip\zip_source_error.c" />
<ClCompile Include="..\Common\libzip\zip_source_filep.c" />
<ClCompile Include="..\Common\libzip\zip_source_filep.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\Common\libzip\zip_source_free.c" />
<ClCompile Include="..\Common\libzip\zip_source_function.c" />
<ClCompile Include="..\Common\libzip\zip_source_is_deleted.c" />

View File

@ -274,15 +274,35 @@ copy $(TargetPath) "..\Debug\Setup Files\VeraCrypt-x64.exe" &gt;NUL:
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\Common\libzip\mkstemp.c" />
<ClCompile Include="..\Common\libzip\mkstemp.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\Common\libzip\zip_add.c" />
<ClCompile Include="..\Common\libzip\zip_add_dir.c" />
<ClCompile Include="..\Common\libzip\zip_add_dir.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\Common\libzip\zip_add_entry.c" />
<ClCompile Include="..\Common\libzip\zip_buffer.c" />
<ClCompile Include="..\Common\libzip\zip_close.c" />
<ClCompile Include="..\Common\libzip\zip_delete.c" />
<ClCompile Include="..\Common\libzip\zip_delete.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\Common\libzip\zip_dirent.c" />
<ClCompile Include="..\Common\libzip\zip_dir_add.c" />
<ClCompile Include="..\Common\libzip\zip_dir_add.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\Common\libzip\zip_discard.c" />
<ClCompile Include="..\Common\libzip\zip_entry.c" />
<ClCompile Include="..\Common\libzip\zip_error.c" />
@ -295,7 +315,12 @@ copy $(TargetPath) "..\Debug\Setup Files\VeraCrypt-x64.exe" &gt;NUL:
<ClCompile Include="..\Common\libzip\zip_extra_field.c" />
<ClCompile Include="..\Common\libzip\zip_extra_field_api.c" />
<ClCompile Include="..\Common\libzip\zip_fclose.c" />
<ClCompile Include="..\Common\libzip\zip_fdopen.c" />
<ClCompile Include="..\Common\libzip\zip_fdopen.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\Common\libzip\zip_filerange_crc.c" />
<ClCompile Include="..\Common\libzip\zip_file_add.c" />
<ClCompile Include="..\Common\libzip\zip_file_error_clear.c" />
@ -344,7 +369,12 @@ copy $(TargetPath) "..\Debug\Setup Files\VeraCrypt-x64.exe" &gt;NUL:
<ClCompile Include="..\Common\libzip\zip_source_crc.c" />
<ClCompile Include="..\Common\libzip\zip_source_deflate.c" />
<ClCompile Include="..\Common\libzip\zip_source_error.c" />
<ClCompile Include="..\Common\libzip\zip_source_filep.c" />
<ClCompile Include="..\Common\libzip\zip_source_filep.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\Common\libzip\zip_source_free.c" />
<ClCompile Include="..\Common\libzip\zip_source_function.c" />
<ClCompile Include="..\Common\libzip\zip_source_is_deleted.c" />

View File

@ -129,15 +129,27 @@ copy Debug\VeraCryptSetup.exe "..\Debug\Setup Files\VeraCrypt Setup.exe" &gt;NUL
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\Common\libzip\mkstemp.c" />
<ClCompile Include="..\Common\libzip\mkstemp.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\Common\libzip\zip_add.c" />
<ClCompile Include="..\Common\libzip\zip_add_dir.c" />
<ClCompile Include="..\Common\libzip\zip_add_dir.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\Common\libzip\zip_add_entry.c" />
<ClCompile Include="..\Common\libzip\zip_buffer.c" />
<ClCompile Include="..\Common\libzip\zip_close.c" />
<ClCompile Include="..\Common\libzip\zip_delete.c" />
<ClCompile Include="..\Common\libzip\zip_delete.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\Common\libzip\zip_dirent.c" />
<ClCompile Include="..\Common\libzip\zip_dir_add.c" />
<ClCompile Include="..\Common\libzip\zip_dir_add.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\Common\libzip\zip_discard.c" />
<ClCompile Include="..\Common\libzip\zip_entry.c" />
<ClCompile Include="..\Common\libzip\zip_error.c" />
@ -150,7 +162,10 @@ copy Debug\VeraCryptSetup.exe "..\Debug\Setup Files\VeraCrypt Setup.exe" &gt;NUL
<ClCompile Include="..\Common\libzip\zip_extra_field.c" />
<ClCompile Include="..\Common\libzip\zip_extra_field_api.c" />
<ClCompile Include="..\Common\libzip\zip_fclose.c" />
<ClCompile Include="..\Common\libzip\zip_fdopen.c" />
<ClCompile Include="..\Common\libzip\zip_fdopen.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\Common\libzip\zip_filerange_crc.c" />
<ClCompile Include="..\Common\libzip\zip_file_add.c" />
<ClCompile Include="..\Common\libzip\zip_file_error_clear.c" />
@ -199,7 +214,10 @@ copy Debug\VeraCryptSetup.exe "..\Debug\Setup Files\VeraCrypt Setup.exe" &gt;NUL
<ClCompile Include="..\Common\libzip\zip_source_crc.c" />
<ClCompile Include="..\Common\libzip\zip_source_deflate.c" />
<ClCompile Include="..\Common\libzip\zip_source_error.c" />
<ClCompile Include="..\Common\libzip\zip_source_filep.c" />
<ClCompile Include="..\Common\libzip\zip_source_filep.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\Common\libzip\zip_source_free.c" />
<ClCompile Include="..\Common\libzip\zip_source_function.c" />
<ClCompile Include="..\Common\libzip\zip_source_is_deleted.c" />