diff --git a/CMakeLists.txt b/CMakeLists.txt index 9ea9db2b29..5e521ada01 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -77,9 +77,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) ########################################################################## @@ -262,7 +262,7 @@ add_definitions(-DBOOST_ALL_NO_LIB=1) add_subdirectory(doc) # Add build rules for all of the Boost libraries -add_subdirectory(${BOOST_LIBS_DIR}) +add_subdirectory(libs) # Add build rules for all of the Boost tools # TODO: On hold while I work on the modularity code 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/libs/circular_buffer b/libs/circular_buffer index 1f51450f23..c36065dc88 160000 --- a/libs/circular_buffer +++ b/libs/circular_buffer @@ -1 +1 @@ -Subproject commit 1f51450f237c09db59f3177724d313d87e708fcc +Subproject commit c36065dc88eba6590f77907af7d7543a9a7dcef0 diff --git a/libs/program_options b/libs/program_options index e4ccf81e82..98331c3542 160000 --- a/libs/program_options +++ b/libs/program_options @@ -1 +1 @@ -Subproject commit e4ccf81e8212d6c34dba219cf2973bbae89d374a +Subproject commit 98331c354279d601c487538db1c396918d0116ca diff --git a/libs/python b/libs/python index 7a7b32661e..e16b3f8ab8 160000 --- a/libs/python +++ b/libs/python @@ -1 +1 @@ -Subproject commit 7a7b32661ea6e778b6b1521fa740c150aad0adad +Subproject commit e16b3f8ab8132146a3cb3001e425fcf380389e69 diff --git a/libs/regex b/libs/regex index 55d979060c..f310162a85 160000 --- a/libs/regex +++ b/libs/regex @@ -1 +1 @@ -Subproject commit 55d979060c47a833672f7735ffba3c5f55cc3973 +Subproject commit f310162a85f5af507fd97f342b52b5be8bde9a5c diff --git a/libs/serialization b/libs/serialization index 406df28ee7..54ee54aac5 160000 --- a/libs/serialization +++ b/libs/serialization @@ -1 +1 @@ -Subproject commit 406df28ee7022f1ac4d52df1afc1c231b37abfc4 +Subproject commit 54ee54aac5d3b4178762b67cb55338e9c6f38635 diff --git a/libs/units b/libs/units index dc650bf357..c919a0cf0e 160000 --- a/libs/units +++ b/libs/units @@ -1 +1 @@ -Subproject commit dc650bf3576ea98611580375a8597c156b434bf0 +Subproject commit c919a0cf0e8a2b45cd150dbfff53d0b2dde8701d diff --git a/tools/build b/tools/build index f6a90eb76c..61add92572 160000 --- a/tools/build +++ b/tools/build @@ -1 +1 @@ -Subproject commit f6a90eb76c28a664c0af6a31117ccbcbb7686cca +Subproject commit 61add925726541d1a825a7160c36f51cd63a5055