diff options
Diffstat (limited to 'test/unit/CMakeLists.txt')
| -rw-r--r-- | test/unit/CMakeLists.txt | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/test/unit/CMakeLists.txt b/test/unit/CMakeLists.txt index 1a080ac5..cc5d18b7 100644 --- a/test/unit/CMakeLists.txt +++ b/test/unit/CMakeLists.txt @@ -189,3 +189,15 @@ target_link_libraries(test_misc add_test(NAME test_misc COMMAND test_misc) set_property(TEST test_misc PROPERTY ENVIRONMENT ${PROJ_TEST_ENVIRONMENT}) + +if (USE_THREAD AND Threads_FOUND AND CMAKE_USE_PTHREADS_INIT) +add_definitions(-DMUTEX_pthread) +add_executable(test_fork + test_fork.c) +target_link_libraries(test_fork + PRIVATE ${PROJ_LIBRARIES} + PRIVATE ${CMAKE_THREAD_LIBS_INIT}) +add_test(NAME test_fork COMMAND test_fork) +set_property(TEST test_fork + PROPERTY ENVIRONMENT ${PROJ_TEST_ENVIRONMENT}) +endif() |
