Mercurial > hg > orthanc
diff Resources/CMake/DownloadPackage.cmake @ 3423:f5fe6d08f910
improving single file uncompression on Windows
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 13 Jun 2019 16:37:20 +0200 |
parents | 5d78df37c62f |
children | ffd20cdfa82c |
line wrap: on
line diff
--- a/Resources/CMake/DownloadPackage.cmake Thu Jun 13 14:49:12 2019 +0200 +++ b/Resources/CMake/DownloadPackage.cmake Thu Jun 13 16:37:20 2019 +0200 @@ -222,7 +222,9 @@ if ("${TMP_EXTENSION}" STREQUAL "gz") execute_process( - COMMAND ${ZIP_EXECUTABLE} e -y ${TMP_PATH} + # "-so" writes uncompressed file to stdout + COMMAND ${ZIP_EXECUTABLE} e -so -y ${TMP_PATH} + OUTPUT_FILE "${TargetFile}" WORKING_DIRECTORY ${CMAKE_BINARY_DIR} RESULT_VARIABLE Failure OUTPUT_QUIET