12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- # please see common.cmake for more documentation
- ###################################################################
- # The values in this section must always be provided
- ###################################################################
- # this is the cvs module name that should be checked out
- set (CTEST_MODULE_NAME SmallAndFast)
- # these are the name of the source and binary directory on disk.
- # They will be appended to DASHBOARD_ROOT
- set (CTEST_SOURCE_NAME SmallAndFast)
- set (CTEST_BINARY_NAME SmallAndFastBuild)
- # which ctest command to use for running the dashboard
- set (CTEST_COMMAND
- "\"${CTEST_EXECUTABLE_NAME}\" --version"
- "\"${CTEST_EXECUTABLE_NAME}\" -D Experimental -A \"${CTEST_SCRIPT_DIRECTORY}/${CTEST_SCRIPT_NAME}\""
- )
- # what cmake command to use for configuring this dashboard
- get_filename_component(CTEST_EXECUTABLE_PATH "${CTEST_EXECUTABLE_NAME}" PATH)
- set(CTEST_CMAKE_COMMAND "\"${CTEST_EXECUTABLE_PATH}/cmake\"")
- message("CTest executable: ${CTEST_EXECUTABLE_NAME}")
- message("CMake executable: ${CTEST_CMAKE_COMMAND}")
- CTEST_SLEEP(1)
- CTEST_SLEEP(1 1 1)
- ####################################################################
- # The values in this section are optional you can either
- # have them or leave them commented out
- ####################################################################
- # should ctest wipe the binary tree before running
- set (CTEST_START_WITH_EMPTY_BINARY_DIRECTORY TRUE)
- # this is the initial cache to use for the binary tree, be careful to escape
- # any quotes inside of this string if you use it
- set (CTEST_INITIAL_CACHE "
- SITE:STRING=@SITE@
- BUILDNAME:STRING=SmallAndFast-@BUILDNAME@
- CMAKE_GENERATOR:INTERNAL=@CMAKE_GENERATOR@
- CMAKE_GENERATOR_PLATFORM:INTERNAL=@CMAKE_GENERATOR_PLATFORM@
- CMAKE_GENERATOR_TOOLSET:INTERNAL=@CMAKE_GENERATOR_TOOLSET@
- CMAKE_CXX_FLAGS:STRING=@CMAKE_CXX_FLAGS@
- CMAKE_C_FLAGS:STRING=@CMAKE_C_FLAGS@
- CMAKE_C_COMPILER:STRING=@CMAKE_C_COMPILER@
- CMAKE_CXX_COMPILER:STRING=@CMAKE_CXX_COMPILER@
- CMAKE_C_COMPILER_ARG1:STRING=@CMAKE_C_COMPILER_ARG1@
- CMAKE_CXX_COMPILER_ARG1:STRING=@CMAKE_CXX_COMPILER_ARG1@
- DART_ROOT:PATH=
- MEMORYCHECK_COMMAND:STRING=@MEMORYCHECK_COMMAND@
- MEMORYCHECK_SUPPRESSIONS_FILE:FILEPATH=@MEMORYCHECK_SUPPRESSIONS_FILE@
- MEMORYCHECK_COMMAND_OPTIONS:STRING=@MEMORYCHECK_COMMAND_OPTIONS@
- COVERAGE_COMMAND:FILEPATH=@COVERAGE_COMMAND@
- ")
- # if you do not want to use the default location for a
- # dashboard then set this variable to the directory
- # the dashboard should be in
- set (CTEST_DASHBOARD_ROOT "@CMAKE_CURRENT_BINARY_DIR@/Tests/CTestTest")
- # set any extra environment varibles here
- set (CTEST_ENVIRONMENT
- )
- set (CTEST_SOURCE_DIRECTORY "@CMake_SOURCE_DIR@/Tests/CTestTest/SmallAndFast")
- set (CTEST_BINARY_DIRECTORY "@CMake_BINARY_DIR@/Tests/CTestTest/${CTEST_BINARY_NAME}")
|