diff options
author | Gerald Combs <gerald@wireshark.org> | 2015-01-19 13:33:01 -0800 |
---|---|---|
committer | Gerald Combs <gerald@wireshark.org> | 2015-01-20 01:28:09 +0000 |
commit | f16e8fbebf5207292f26e43c32945a915f36cb16 (patch) | |
tree | 7dd3dc7539b16ece0e602a3b3e93f2439a6164b1 /CMakeLists.txt | |
parent | c3ad53f9ad9c060a7079c0f8f93f3e99af5c77af (diff) |
pdb_zip_package: Enable multithreaded compression.
Change-Id: If72c65663abb7e3bf1a436d1ecb5eb84f67ad3f8
Reviewed-on: https://code.wireshark.org/review/6677
Reviewed-by: Gerald Combs <gerald@wireshark.org>
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index ed40830d05..a77d243321 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1277,6 +1277,8 @@ if(WIN32) PATH "$ENV{PROGRAMFILES}/7-Zip" "$ENV{PROGRAMW6432}/7-Zip" DOC "Path to the 7z utility." ) + # XXX "if(ZIP_EXECUTABLE)" doesn't work here. It looks like the + # absence of "-NOTFOUND" doesn't equal "true". if (NOT "${ZIP_EXECUTABLE}" STREQUAL "ZIP_EXECUTABLE-NOTFOUND") add_custom_target(pdb_zip_package) set_target_properties(pdb_zip_package PROPERTIES FOLDER "Packaging") @@ -1284,7 +1286,7 @@ if(WIN32) file(TO_NATIVE_PATH "${_pdb_zip}" _pdb_zip_win) add_custom_command(TARGET pdb_zip_package POST_BUILD COMMAND ${CMAKE_COMMAND} -E remove -f "${_pdb_zip}" - COMMAND ${ZIP_EXECUTABLE} a -tzip "${_pdb_zip_win}" *.pdb *.lib + COMMAND ${ZIP_EXECUTABLE} a -tzip -mmt=on "${_pdb_zip_win}" *.pdb *.lib WORKING_DIRECTORY "${_dll_output_dir}" ) add_dependencies(pdb_zip_package epan) |