[Cmake-commits] [cmake-commits] david.cole committed CMakeLists.txt 1.134 1.135

cmake-commits at cmake.org cmake-commits at cmake.org
Thu Oct 22 10:14:42 EDT 2009


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

Modified Files:
	CMakeLists.txt 
Log Message:
Add test of all cmake -G generators. Ignore any errors from this as not all generators are expected to be usable on all machines. Help to increase coverage of the various generators and cmake.cxx itself.


Index: CMakeLists.txt
===================================================================
RCS file: /cvsroot/CMake/CMake/Tests/CMakeLists.txt,v
retrieving revision 1.134
retrieving revision 1.135
diff -C 2 -d -r1.134 -r1.135
*** CMakeLists.txt	21 Oct 2009 17:01:17 -0000	1.134
--- CMakeLists.txt	22 Oct 2009 14:14:39 -0000	1.135
***************
*** 517,520 ****
--- 517,534 ----
    LIST(APPEND TEST_BUILD_DIRS "${CMake_BINARY_DIR}/Tests/X11")
  
+   if(NOT DEFINED CTEST_RUN_CMakeTestAllGenerators)
+     set(CTEST_RUN_CMakeTestAllGenerators ON)
+   endif(NOT DEFINED CTEST_RUN_CMakeTestAllGenerators)
+ 
+   IF(CTEST_RUN_CMakeTestAllGenerators)
+     ADD_TEST(CMakeTestAllGenerators ${CMAKE_CMAKE_COMMAND}
+         -D dir=${CMake_BINARY_DIR}/Tests/CMakeTestAllGenerators
+         -D CMake_SOURCE_DIR=${CMake_SOURCE_DIR}
+         -P ${CMake_SOURCE_DIR}/Tests/CMakeTestAllGenerators/RunCMake.cmake
+       )
+     LIST(APPEND TEST_BUILD_DIRS
+       "${CMake_BINARY_DIR}/Tests/CMakeTestAllGenerators")
+   ENDIF(CTEST_RUN_CMakeTestAllGenerators)
+ 
    ADD_TEST(LoadedCommandOneConfig  ${CMAKE_CTEST_COMMAND}
      --build-and-test



More information about the Cmake-commits mailing list