[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