29 lines
963 B
CMake
29 lines
963 B
CMake
|
set(CTEST_SITE "@SITE@")
|
||
|
set(CTEST_BUILD_NAME "Contracts.VTK")
|
||
|
set(CTEST_DASHBOARD_ROOT "@base_dir@")
|
||
|
set(CTEST_SOURCE_DIRECTORY "${CTEST_DASHBOARD_ROOT}/VTK")
|
||
|
set(CTEST_BINARY_DIRECTORY "${CTEST_DASHBOARD_ROOT}/VTK-build")
|
||
|
|
||
|
set(CTEST_CMAKE_GENERATOR "@CMAKE_GENERATOR@")
|
||
|
set(CTEST_CONFIGURATION_TYPE Debug)
|
||
|
|
||
|
# Assume a Linux build, with a make that supports -j9. Modify this script if
|
||
|
# assumption is ever invalid.
|
||
|
#
|
||
|
set(CTEST_BUILD_COMMAND "@CMAKE_MAKE_PROGRAM@ -j9 -i")
|
||
|
|
||
|
ctest_empty_binary_directory(${CTEST_BINARY_DIRECTORY})
|
||
|
|
||
|
file(WRITE "${CTEST_BINARY_DIRECTORY}/CMakeCache.txt" "
|
||
|
BUILD_EXAMPLES:BOOL=ON
|
||
|
BUILD_TESTING:BOOL=ON
|
||
|
VTK_WRAP_PYTHON:BOOL=ON
|
||
|
ExternalData_OBJECT_STORES:FILEPATH=@base_dir@/ExternalData
|
||
|
")
|
||
|
|
||
|
ctest_start(Nightly)
|
||
|
ctest_configure(BUILD "${CTEST_BINARY_DIRECTORY}")
|
||
|
ctest_build(BUILD "${CTEST_BINARY_DIRECTORY}")
|
||
|
ctest_TEST(BUILD "${CTEST_BINARY_DIRECTORY}" INCLUDE "PythonSmoke")
|
||
|
ctest_submit(BUILD "${CTEST_BINARY_DIRECTORY}")
|