[Cmake-commits] [cmake-commits] king committed CMakeLists.txt 1.67 1.68

cmake-commits at cmake.org cmake-commits at cmake.org
Sun Oct 19 16:17:00 EDT 2008


Update of /cvsroot/CMake/CMake/Tests
In directory public:/mounts/ram/cvs-serv7747/Tests

Modified Files:
	CMakeLists.txt 
Log Message:
ENH: Enable cvs update test with CMake before 2.6

When CMake is built by CMake 2.4 or lower the FindCVS module is not
available.  In that case we activiate CTest.UpdateCVS by searching for
the cvs command directly.


Index: CMakeLists.txt
===================================================================
RCS file: /cvsroot/CMake/CMake/Tests/CMakeLists.txt,v
retrieving revision 1.67
retrieving revision 1.68
diff -C 2 -d -r1.67 -r1.68
*** CMakeLists.txt	19 Oct 2008 15:53:01 -0000	1.67
--- CMakeLists.txt	19 Oct 2008 20:16:58 -0000	1.68
***************
*** 858,862 ****
      ENDIF(UNIX)
      IF(CTEST_TEST_UPDATE_CVS)
!       FIND_PACKAGE(CVS QUIET)
      ENDIF(CTEST_TEST_UPDATE_CVS)
      IF(CTEST_TEST_UPDATE_CVS AND CVS_FOUND)
--- 858,867 ----
      ENDIF(UNIX)
      IF(CTEST_TEST_UPDATE_CVS)
!       IF(EXISTS ${CMAKE_ROOT}/Modules/FindCVS.cmake)
!         FIND_PACKAGE(CVS QUIET)
!       ELSE(EXISTS ${CMAKE_ROOT}/Modules/FindCVS.cmake)
!         FIND_PROGRAM(CVS_EXECUTABLE NAMES cvs)
!         SET(CVS_FOUND ${CVS_EXECUTABLE})
!       ENDIF(EXISTS ${CMAKE_ROOT}/Modules/FindCVS.cmake)
      ENDIF(CTEST_TEST_UPDATE_CVS)
      IF(CTEST_TEST_UPDATE_CVS AND CVS_FOUND)



More information about the Cmake-commits mailing list