From 245e7c3482005798a81e1bc6641aaad4ca0a5b71 Mon Sep 17 00:00:00 2001 From: Ken Martin Date: Mon, 19 Feb 2007 14:48:04 -0500 Subject: [PATCH] ENH: make the test really test targets with spaces --- Source/CMakeLists.txt | 3 ++- Tests/SubDirSpaces/CMakeLists.txt | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Source/CMakeLists.txt b/Source/CMakeLists.txt index a754b0ed2..354c126fd 100644 --- a/Source/CMakeLists.txt +++ b/Source/CMakeLists.txt @@ -1001,11 +1001,12 @@ IF(BUILD_TESTING) ) ENDIF(NOT CMAKE_TEST_DIFFERENT_GENERATOR) + ADD_TEST(SubDirSpaces ${CMAKE_CTEST_COMMAND} --build-and-test "${CMake_SOURCE_DIR}/Tests/SubDirSpaces" "${CMake_BINARY_DIR}/Tests/SubDirSpaces" - --build-exe-dir "${CMake_BINARY_DIR}/Tests/SubDirSpaces/Executable" + --build-exe-dir "${CMake_BINARY_DIR}/Tests/SubDirSpaces/Executable Sources" --build-generator ${CMAKE_TEST_GENERATOR} --build-makeprogram ${CMAKE_TEST_MAKEPROGRAM} --build-project SUBDIR diff --git a/Tests/SubDirSpaces/CMakeLists.txt b/Tests/SubDirSpaces/CMakeLists.txt index 84474a8ef..3535070e4 100644 --- a/Tests/SubDirSpaces/CMakeLists.txt +++ b/Tests/SubDirSpaces/CMakeLists.txt @@ -1,5 +1,5 @@ PROJECT(SUBDIR) -SUBDIRS(Executable EXCLUDE_FROM_ALL "Some Examples") +SUBDIRS("Executable Sources" EXCLUDE_FROM_ALL "Some Examples") WRITE_FILE(${SUBDIR_BINARY_DIR}/ShouldBeHere "This file should exist.") #WATCOM WMAKE does not support + in the name of a file! IF(WATCOM)