[Cmake-commits] [cmake-commits] david.cole committed CMakeLists.txt 1.26 1.27
cmake-commits at cmake.org
cmake-commits at cmake.org
Wed Feb 10 11:23:10 EST 2010
Update of /cvsroot/CMake/CMake/Tests/CMakeTests
In directory public:/mounts/ram/cvs-serv7061/Tests/CMakeTests
Modified Files:
CMakeLists.txt
Log Message:
Fix configure time error that occurs when there is a backslash in the HOME environment variable.
Index: CMakeLists.txt
===================================================================
RCS file: /cvsroot/CMake/CMake/Tests/CMakeTests/CMakeLists.txt,v
retrieving revision 1.26
retrieving revision 1.27
diff -C 2 -d -r1.26 -r1.27
*** CMakeLists.txt 1 Feb 2010 14:03:05 -0000 1.26
--- CMakeLists.txt 10 Feb 2010 16:23:07 -0000 1.27
***************
*** 48,56 ****
#
if(do_cvs_tests)
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}"
)
AddCMakeTest(CheckSourceTree "${CheckSourceTree_PreArgs}")
--- 48,57 ----
#
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}"
)
AddCMakeTest(CheckSourceTree "${CheckSourceTree_PreArgs}")
More information about the Cmake-commits
mailing list