Skip to content
Snippets Groups Projects
Commit 68c3552f authored by Lars Bilke's avatar Lars Bilke Committed by Dmitri Naumov
Browse files

Renamed 'test' target to 'gtest" and added 'ctest'-target.

These targets are renamed because CTest automatically generates a
target called ‚test‘ which cannot be modified.

make gtest - runs the unit tests
make ctest - runs upcoming executable tests
parent 45b59f7d
No related branches found
No related tags found
No related merge requests found
......@@ -15,3 +15,22 @@ CONFIGURE_FILE(
${CMAKE_CURRENT_SOURCE_DIR}/scripts/cmake/test/CTestCustom.cmake.in
${CMAKE_BINARY_DIR}/CTestCustom.cmake
)
INCLUDE(${CMAKE_CURRENT_SOURCE_DIR}/scripts/cmake/test/Data.cmake)
IF(CMAKE_CONFIGURATION_TYPES)
ADD_CUSTOM_TARGET(
ctest
COMMAND ${CMAKE_CTEST_COMMAND}
--force-new-ctest-process --output-on-failure
--build-config "$<CONFIGURATION>"
DEPENDS data
)
ELSE()
ADD_CUSTOM_TARGET(
ctest
COMMAND ${CMAKE_CTEST_COMMAND}
--force-new-ctest-process --output-on-failure
DEPENDS data
)
ENDIF()
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment