diff options
author | Eric NOULARD <eric.noulard@gmail.com> | 2012-02-19 19:50:27 (GMT) |
---|---|---|
committer | Eric NOULARD <eric.noulard@gmail.com> | 2012-02-19 19:50:27 (GMT) |
commit | 67494502f5f9990e457d3afe0af872838d5905d2 (patch) | |
tree | b4170d83f1cb19f33492b17abc8a3ba1bf946f75 /Tests/CMakeLists.txt | |
parent | e316cbbbc32bd7711c4bbd96ab34adfa79722d79 (diff) | |
download | CMake-67494502f5f9990e457d3afe0af872838d5905d2.zip CMake-67494502f5f9990e457d3afe0af872838d5905d2.tar.gz CMake-67494502f5f9990e457d3afe0af872838d5905d2.tar.bz2 |
Do not build RPM if path of the build tree contains space
Diffstat (limited to 'Tests/CMakeLists.txt')
-rw-r--r-- | Tests/CMakeLists.txt | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/Tests/CMakeLists.txt b/Tests/CMakeLists.txt index 9c97828..af1df22 100644 --- a/Tests/CMakeLists.txt +++ b/Tests/CMakeLists.txt @@ -585,6 +585,14 @@ ${CMake_BINARY_DIR}/bin/cmake -DVERSION=master -P ${CMake_SOURCE_DIR}/Utilities/ set(CTEST_package_X11_TEST ${CTEST_TEST_CPACK}) set(CTEST_RUN_CPackComponentsForAll ${CTEST_TEST_CPACK}) + if (CMAKE_SYSTEM_NAME MATCHES "Linux" AND NOT CMAKE_CURRENT_BINARY_DIR MATCHES ".* .*") + find_program(RPMBUILD NAMES rpmbuild) + endif(CMAKE_SYSTEM_NAME MATCHES "Linux" AND NOT CMAKE_CURRENT_BINARY_DIR MATCHES ".* .*") + # Do not try to build RPM + if (NOT RPMBUILD) + set(CPACK_BINARY_RPM OFF) + endif(NOT RPMBUILD) + find_program(NSIS_MAKENSIS_EXECUTABLE NAMES makensis PATHS [HKEY_LOCAL_MACHINE\\SOFTWARE\\NSIS] DOC "makensis program location" |