From 9b4e087882e167d6816c468743fef50a050a1ca4 Mon Sep 17 00:00:00 2001 From: Mounir IDRASSI Date: Mon, 5 Jun 2017 16:23:24 +0200 Subject: Windows: create dedicated project for zip library and link other binaries against it instead of recompiling zlib and libzip for each project separately. --- src/Setup/Setup.vcxproj | 152 +-------------- src/Setup/Setup.vcxproj.filters | 400 +--------------------------------------- 2 files changed, 4 insertions(+), 548 deletions(-) (limited to 'src/Setup') diff --git a/src/Setup/Setup.vcxproj b/src/Setup/Setup.vcxproj index 8c5e8677..d85d877d 100644 --- a/src/Setup/Setup.vcxproj +++ b/src/Setup/Setup.vcxproj @@ -69,7 +69,7 @@ /NODEFAULTLIB:LIBCMTD %(AdditionalOptions) - libcmtd.lib;atlsd.lib;mpr.lib;%(AdditionalDependencies) + libcmtd.lib;atlsd.lib;mpr.lib;..\Common\Debug\Zip.lib;%(AdditionalDependencies) $(OutDir)VeraCryptSetup.exe RequireAdministrator user32.dll;gdi32.dll;advapi32.dll;shell32.dll;ole32.dll;oleaut32.dll;mpr.dll;%(DelayLoadDLLs) @@ -108,7 +108,7 @@ copy Debug\VeraCryptSetup.exe "..\Debug\Setup Files\VeraCrypt Setup.exe" >NUL /IGNORE:4089 %(AdditionalOptions) - mpr.lib;%(AdditionalDependencies) + mpr.lib;..\Common\Release\Zip.lib;%(AdditionalDependencies) $(OutDir)VeraCryptSetup.exe RequireAdministrator user32.dll;gdi32.dll;advapi32.dll;shell32.dll;ole32.dll;oleaut32.dll;mpr.dll;%(DelayLoadDLLs) @@ -129,138 +129,6 @@ copy Debug\VeraCryptSetup.exe "..\Debug\Setup Files\VeraCrypt Setup.exe" >NUL - - true - true - - - - true - true - - - - - - true - true - - - - true - true - - - - - - - - - - - - - - - true - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - true - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -303,22 +171,6 @@ copy Debug\VeraCryptSetup.exe "..\Debug\Setup Files\VeraCrypt Setup.exe" >NUL - - - - - - - - - - - - - - - - diff --git a/src/Setup/Setup.vcxproj.filters b/src/Setup/Setup.vcxproj.filters index b2ba0dec..d747363f 100644 --- a/src/Setup/Setup.vcxproj.filters +++ b/src/Setup/Setup.vcxproj.filters @@ -19,12 +19,6 @@ {a540fb0a-850b-4cb9-85f9-ade0112ebb50} - - {72792e98-38ea-4b68-a06e-140c3941d057} - - - {25bed244-7b06-46a3-8912-a3493143f281} - @@ -57,356 +51,14 @@ Source Files\Common - - Source Files\Common - Source Files\Common Source Files\Common - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\zlib - - - Source Files\Common\zlib - - - Source Files\Common\zlib - - - Source Files\Common\zlib - - - Source Files\Common\zlib - - - Source Files\Common\zlib - - - Source Files\Common\zlib - - - Source Files\Common\zlib - - - Source Files\Common\zlib - - - Source Files\Common\zlib + + Source Files @@ -493,54 +145,6 @@ Header Files - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\libzip - - - Source Files\Common\zlib - - - Source Files\Common\zlib - - - Source Files\Common\zlib - - - Source Files\Common\zlib - - - Source Files\Common\zlib - - - Source Files\Common\zlib - - - Source Files\Common\zlib - - - Source Files\Common\zlib - - - Source Files\Common\zlib - - - Source Files\Common\zlib - -- cgit v1.2.3