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/Common/Zip.vcxproj | 289 +++++++++++++++++++++++++++++ src/Common/Zip.vcxproj.filters | 408 +++++++++++++++++++++++++++++++++++++++++ src/Common/Zip.vcxproj.user | 3 + 3 files changed, 700 insertions(+) create mode 100644 src/Common/Zip.vcxproj create mode 100644 src/Common/Zip.vcxproj.filters create mode 100644 src/Common/Zip.vcxproj.user (limited to 'src/Common') diff --git a/src/Common/Zip.vcxproj b/src/Common/Zip.vcxproj new file mode 100644 index 00000000..3ed43587 --- /dev/null +++ b/src/Common/Zip.vcxproj @@ -0,0 +1,289 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {6316EE71-0210-4CA4-BCC7-CFB7A3C090FC} + Win32Proj + Zip + + + + StaticLibrary + true + Unicode + Windows7.1SDK + false + + + StaticLibrary + true + Unicode + Windows7.1SDK + false + + + StaticLibrary + false + false + Unicode + Windows7.1SDK + + + StaticLibrary + false + false + Unicode + Windows7.1SDK + + + + + + + + + + + + + + + + + + + $(Platform)\$(Configuration)\ + + + $(Platform)\$(Configuration)\ + + + $(Configuration)\ + + + $(Configuration)\ + + + + + + Level3 + Disabled + _CRT_NONSTDC_NO_WARNINGS;_LIB;WIN32;HAVE_CONFIG_H;ZIP_STATIC;DEBUG;_DEBUG;_WINDOWS;_CRT_SECURE_NO_DEPRECATE;_CRT_NON_CONFORMING_SWPRINTFS;%(PreprocessorDefinitions) + MultiThreadedDebug + zlib:libzip + + + Windows + true + + + + + + + Level3 + Disabled + _CRT_NONSTDC_NO_WARNINGS;_LIB;WIN32;HAVE_CONFIG_H;ZIP_STATIC;DEBUG;_DEBUG;_WINDOWS;_CRT_SECURE_NO_DEPRECATE;_CRT_NON_CONFORMING_SWPRINTFS;%(PreprocessorDefinitions) + MultiThreadedDebug + zlib;libzip + + + Windows + true + + + + + Level3 + + + MaxSpeed + true + true + _CRT_NONSTDC_NO_WARNINGS;_LIB;WIN32;HAVE_CONFIG_H;ZIP_STATIC;NDEBUG;_WINDOWS;_CRT_SECURE_NO_DEPRECATE;_CRT_NON_CONFORMING_SWPRINTFS;%(PreprocessorDefinitions) + MultiThreaded + zlib;libzip + + + Windows + true + true + true + + + + + Level3 + + + MaxSpeed + true + true + _CRT_NONSTDC_NO_WARNINGS;_LIB;WIN32;HAVE_CONFIG_H;ZIP_STATIC;NDEBUG;_WINDOWS;_CRT_SECURE_NO_DEPRECATE;_CRT_NON_CONFORMING_SWPRINTFS;%(PreprocessorDefinitions) + MultiThreaded + zlib;libzip + + + Windows + true + true + true + + + + + + \ No newline at end of file diff --git a/src/Common/Zip.vcxproj.filters b/src/Common/Zip.vcxproj.filters new file mode 100644 index 00000000..8cc8b9bd --- /dev/null +++ b/src/Common/Zip.vcxproj.filters @@ -0,0 +1,408 @@ + + + + + {a369717d-cddc-4112-b4fa-2dfa4e70c1bd} + + + {077a3d56-4c09-48a8-b3ca-cb326f2e6c52} + + + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + zlib + + + zlib + + + zlib + + + zlib + + + zlib + + + zlib + + + zlib + + + zlib + + + zlib + + + zlib + + + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + libzip + + + zlib + + + zlib + + + zlib + + + zlib + + + zlib + + + zlib + + + zlib + + + zlib + + + zlib + + + zlib + + + \ No newline at end of file diff --git a/src/Common/Zip.vcxproj.user b/src/Common/Zip.vcxproj.user new file mode 100644 index 00000000..ace9a86a --- /dev/null +++ b/src/Common/Zip.vcxproj.user @@ -0,0 +1,3 @@ + + + \ No newline at end of file -- cgit v1.2.3