blob: fb81c5f947b9a7b2e3a981ab7ffce1002a023424 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
include(CTest) # Sets BUILD_TESTING by default to on.
if (CMAKE_PROJECT_NAME STREQUAL PROJECT_NAME AND BUILD_TESTING)
set(BUILD_TESTS ON)
else ()
set(BUILD_TESTS OFF)
endif()
add_custom_target(build_tests)
if (BUILD_TESTS)
add_custom_target(check COMMAND ${CMAKE_CTEST_COMMAND})
add_dependencies(check build_tests)
add_subdirectory(src/lib/tests)
add_subdirectory(src/irmd/tests)
add_subdirectory(src/ipcpd/unicast/pff/tests)
add_subdirectory(src/ipcpd/unicast/routing/tests)
add_subdirectory(src/ipcpd/unicast/dir/tests)
add_subdirectory(src/irmd/reg/tests)
endif ()
|