You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
617 B
20 lines
617 B
cmake_minimum_required(VERSION 3.5) |
|
|
|
set(C_STANDARD 11) |
|
enable_testing() |
|
|
|
set(SRC_DIR ../../src) |
|
|
|
include_directories(${SRC_DIR}) |
|
|
|
add_executable(ThreadTest Thread.test.c) |
|
target_link_libraries(ThreadTest thread) |
|
add_test(ThreadTest ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/ThreadTest) |
|
|
|
add_executable(QueuedThreadTest QueuedThread.test.c) |
|
target_link_libraries(QueuedThreadTest thread) |
|
add_test(QueuedThreadTest ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/QueuedThreadTest) |
|
|
|
add_executable(WatchdogTest Watchdog.test.c) |
|
target_link_libraries(WatchdogTest thread) |
|
add_test(WatchdogTest ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/WatchdogTest)
|
|
|