mirror of
https://git.gfz-potsdam.de/naaice/iphreeqc.git
synced 2025-12-13 07:08:23 +01:00
33 lines
858 B
CMake
33 lines
858 B
CMake
include(CTestConfig.cmake)
|
|
|
|
site_name(CTEST_SITE)
|
|
set(CTEST_BUILD_NAME ${CMAKE_HOST_SYSTEM_NAME})
|
|
|
|
set(CTEST_SOURCE_DIRECTORY "${CTEST_SCRIPT_DIRECTORY}")
|
|
set(CTEST_BINARY_DIRECTORY "${CTEST_SCRIPT_DIRECTORY}/_ctest_shared")
|
|
|
|
##set(ENV{CXXFLAGS} "--coverage")
|
|
set(CTEST_CMAKE_GENERATOR Ninja)
|
|
set(CTEST_CONFIGURATION_TYPE Debug)
|
|
set(CTEST_BUILD_CONFIGURATION Debug)
|
|
set(CTEST_USE_LAUNCHERS 1)
|
|
|
|
set(CTEST_UPDATE_TYPE git)
|
|
set(CTEST_UPDATE_COMMAND git)
|
|
set(CTEST_UPDATE_VERSION_ONLY TRUE)
|
|
|
|
##set(CTEST_COVERAGE_COMMAND "gcov")
|
|
##find_program(CTEST_MEMORYCHECK_COMMAND NAMES valgrind)
|
|
|
|
ctest_empty_binary_directory(${CTEST_BINARY_DIRECTORY})
|
|
ctest_start("Continuous")
|
|
ctest_update()
|
|
ctest_configure(OPTIONS "-L;-DBUILD_SHARED_LIBS:BOOL=ON")
|
|
ctest_build()
|
|
ctest_test()
|
|
#ctest_coverage()
|
|
if (CTEST_MEMORYCHECK_COMMAND)
|
|
ctest_memcheck()
|
|
endif()
|
|
##ctest_submit()
|