[Cmake-commits] [cmake-commits] david.cole committed CMakeLists.txt 1.169 1.170

cmake-commits at cmake.org cmake-commits at cmake.org
Tue Dec 15 16:52:29 EST 2009


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

Modified Files:
	CMakeLists.txt 
Log Message:
Add a test to build the CSE project if the optional cache entry CMAKE_TEST_PROJECT_CSE_DIR is set.


Index: CMakeLists.txt
===================================================================
RCS file: /cvsroot/CMake/CMake/Tests/CMakeLists.txt,v
retrieving revision 1.169
retrieving revision 1.170
diff -C 2 -d -r1.169 -r1.170
*** CMakeLists.txt	15 Dec 2009 03:43:40 -0000	1.169
--- CMakeLists.txt	15 Dec 2009 21:52:27 -0000	1.170
***************
*** 1580,1583 ****
--- 1580,1596 ----
    ENDIF(UNIX)
  
+   IF(CMAKE_TEST_PROJECT_CSE_DIR)
+     SET(script "${CMAKE_TEST_PROJECT_CSE_DIR}/BuildProjectCSE.cmake")
+     IF(NOT EXISTS "${script}")
+       SET(script "${CMAKE_TEST_PROJECT_CSE_DIR}/cse_build.cmake")
+     ENDIF(NOT EXISTS "${script}")
+     IF(NOT EXISTS "${script}")
+       MESSAGE("warning: CMAKE_TEST_PROJECT_CSE_DIR set, but no build script found...")
+     ENDIF(NOT EXISTS "${script}")
+ 
+     ADD_TEST(BuildCSE ${CMAKE_CTEST_COMMAND} -V -S "${script}")
+     SET_TESTS_PROPERTIES(BuildCSE PROPERTIES TIMEOUT 5400)
+   ENDIF(CMAKE_TEST_PROJECT_CSE_DIR)
+ 
    IF(CMAKE_TEST_PLPLOT_DIR)
      ADD_TEST(plplot ${CMAKE_CTEST_COMMAND} -V -S ${CMAKE_TEST_PLPLOT_DIR}/../../EasyDashboardScripts/plplot.cmake )



More information about the Cmake-commits mailing list