summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDouglas Gregor <doug.gregor@gmail.com>2009-05-06 23:34:49 +0000
committerDouglas Gregor <doug.gregor@gmail.com>2009-05-06 23:34:49 +0000
commitccbf91daecc369ff055cd7f4f3cf1dd35b701abd (patch)
treeaf0d51535c0bf1f228247f9c768b8d9671402f82
parent0551656d5b4f55597d3040b4ad6c9b8dda78dd20 (diff)
downloadboost-ccbf91daecc369ff055cd7f4f3cf1dd35b701abd.tar.gz
CMake: Use CTest for testing, with submission to the dashboard at:
http://www.cdash.org/CDashPublic/index.php?project=Boost [SVN r52813]
-rw-r--r--CMakeLists.txt2
-rw-r--r--CTestConfig.cmake13
m---------tools/build0
3 files changed, 14 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 8d8ace8bed..64fe908fa8 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -84,9 +84,9 @@ SET(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib)
list(APPEND CMAKE_MODULE_PATH ${Boost_SOURCE_DIR}/tools/build/CMake)
include(BoostUtils)
include(BoostConfig)
-include(BoostBuildSlave)
include(BoostCore)
include(BoostDocs)
+include(CTest)
include(BoostTesting)
##########################################################################
diff --git a/CTestConfig.cmake b/CTestConfig.cmake
new file mode 100644
index 0000000000..08c3eeb501
--- /dev/null
+++ b/CTestConfig.cmake
@@ -0,0 +1,13 @@
+## This file should be placed in the root directory of your project.
+## Then modify the CMakeLists.txt file in the root directory of your
+## project to incorporate the testing dashboard.
+## # The following are required to uses Dart and the Cdash dashboard
+## ENABLE_TESTING()
+## INCLUDE(CTest)
+set(CTEST_PROJECT_NAME "Boost")
+set(CTEST_NIGHTLY_START_TIME "00:00:00 EST")
+
+set(CTEST_DROP_METHOD "http")
+set(CTEST_DROP_SITE "www.cdash.org")
+set(CTEST_DROP_LOCATION "/CDashPublic/submit.php?project=Boost")
+set(CTEST_DROP_SITE_CDASH TRUE)
diff --git a/tools/build b/tools/build
-Subproject 9e0807df0fbf6d41500bbfb55dda495e4c19902
+Subproject 8570d47b7b641c0d68c972b579b7c90d1844b9e