diff options
author | Gael Guennebaud <g.gael@free.fr> | 2011-02-15 12:39:45 +0100 |
---|---|---|
committer | Gael Guennebaud <g.gael@free.fr> | 2011-02-15 12:39:45 +0100 |
commit | 2f15f74218616ed82f61577ae4f9e650cd239cc6 (patch) | |
tree | a892917f6a412594dc56bc6843e36de7ef6f078b /CMakeLists.txt | |
parent | 578d6f7cedef14e677c7e0793de3e9d1dcc32941 (diff) |
CTEST_CUSTOM_* parameter have to be put in a CTestCustum.cmake file which itself has to be in the build directory
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 5d7bace5a..fd136dd01 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -278,7 +278,7 @@ add_subdirectory(Eigen) add_subdirectory(doc EXCLUDE_FROM_ALL) # CMake/Ctest does not allow us to change the build command, -# so we have to workaround by directely editing the generated DartConfiguration.tcl file +# so we have to workaround by directly editing the generated DartConfiguration.tcl file # save CMAKE_MAKE_PROGRAM set(CMAKE_MAKE_PROGRAM_SAVE ${CMAKE_MAKE_PROGRAM}) # and set a fake one @@ -297,6 +297,8 @@ set(CMAKE_MAKE_PROGRAM ${CMAKE_MAKE_PROGRAM_SAVE}) unset(CMAKE_MAKE_PROGRAM_SAVE) unset(EIGEN_MAKECOMMAND_PLACEHOLDER) +configure_file(${CMAKE_SOURCE_DIR}/CTestCustom.cmake.in ${CMAKE_BINARY_DIR}/CTestCustom.cmake) + if(EIGEN_LEAVE_TEST_IN_ALL_TARGET) add_subdirectory(test) # can't do EXCLUDE_FROM_ALL here, breaks CTest |