From 10750bff1c9506513c71653654b64808a4e781c3 Mon Sep 17 00:00:00 2001 From: David Cole Date: Wed, 10 Feb 2010 11:23:07 -0500 Subject: Fix configure time error that occurs when there is a backslash in the HOME environment variable. --- Tests/CMakeTests/CMakeLists.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Tests/CMakeTests/CMakeLists.txt b/Tests/CMakeTests/CMakeLists.txt index 6df026e..7a176e9 100644 --- a/Tests/CMakeTests/CMakeLists.txt +++ b/Tests/CMakeTests/CMakeLists.txt @@ -47,11 +47,12 @@ AddCMakeTest(GetPrerequisites "${GetPrerequisites_PreArgs}") # by any previous configure, build or test steps. # if(do_cvs_tests) + string(REPLACE "\\" "/" ENV_HOME "$ENV{HOME}") set(CheckSourceTree_PreArgs "-DCMake_BINARY_DIR:PATH=${CMake_BINARY_DIR}" "-DCMake_SOURCE_DIR:PATH=${CMake_SOURCE_DIR}" "-DCVS_EXECUTABLE:STRING=${CVS_EXECUTABLE}" - "-DHOME:STRING=$ENV{HOME}" + "-DHOME:STRING=${ENV_HOME}" ) AddCMakeTest(CheckSourceTree "${CheckSourceTree_PreArgs}") endif(do_cvs_tests) -- cgit v0.12