From bba6583942ea78ba3ce9ad3f835f025d8a8e6c71 Mon Sep 17 00:00:00 2001 From: Bill Hoffman Date: Mon, 7 Aug 2006 10:10:38 -0400 Subject: ENH: finally fix the failing test on the dashboard for the past month or so --- Tests/SimpleInstall/CMakeLists.txt | 8 +++++++- Tests/SimpleInstallS2/CMakeLists.txt | 8 +++++++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/Tests/SimpleInstall/CMakeLists.txt b/Tests/SimpleInstall/CMakeLists.txt index 08a2b01..b5f53ba 100644 --- a/Tests/SimpleInstall/CMakeLists.txt +++ b/Tests/SimpleInstall/CMakeLists.txt @@ -182,7 +182,13 @@ IF(UNIX AND NOT APPLE) FIND_PROGRAM(found_compress NAMES compress) IF(found_compress) - SET(CPACK_GENERATOR "${CPACK_GENERATOR};TZ") + EXECUTE_PROCESS(COMMAND file ${found_compress} OUTPUT_VARIABLE output) + if(NOT "${output}" MATCHES "script") + message("compress found and it was not a script") + SET(CPACK_GENERATOR "${CPACK_GENERATOR};TZ") + else(NOT "${output}" MATCHES "script") + message("compress found, but it was a script so dont use it") + endif(NOT "${output}" MATCHES "script") ENDIF(found_compress) FIND_PROGRAM(found_bz2 NAMES bzip2) diff --git a/Tests/SimpleInstallS2/CMakeLists.txt b/Tests/SimpleInstallS2/CMakeLists.txt index 08a2b01..b5f53ba 100644 --- a/Tests/SimpleInstallS2/CMakeLists.txt +++ b/Tests/SimpleInstallS2/CMakeLists.txt @@ -182,7 +182,13 @@ IF(UNIX AND NOT APPLE) FIND_PROGRAM(found_compress NAMES compress) IF(found_compress) - SET(CPACK_GENERATOR "${CPACK_GENERATOR};TZ") + EXECUTE_PROCESS(COMMAND file ${found_compress} OUTPUT_VARIABLE output) + if(NOT "${output}" MATCHES "script") + message("compress found and it was not a script") + SET(CPACK_GENERATOR "${CPACK_GENERATOR};TZ") + else(NOT "${output}" MATCHES "script") + message("compress found, but it was a script so dont use it") + endif(NOT "${output}" MATCHES "script") ENDIF(found_compress) FIND_PROGRAM(found_bz2 NAMES bzip2) -- cgit v0.12