From f90a7c735ed458148b3e6e75fb001be3b4bba302 Mon Sep 17 00:00:00 2001 From: Linus Probert Date: Wed, 13 Dec 2017 12:18:20 +0100 Subject: [PATCH] Attempt to fix test-build on travis --- CMakeLists.txt | 3 ++- hashtable/CMakeLists.txt | 3 ++- linkedlist/CMakeLists.txt | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 6b6b713..2fa8497 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -58,8 +58,9 @@ target_link_libraries(breakhack # TESTS: IF (CHECK_FOUND) + find_package(Threads REQUIRED) enable_testing() add_executable(test_util test/check_util src/util) - target_link_libraries(test_util ${CHECK_LIBRARIES}) + target_link_libraries(test_util ${CHECK_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT}) add_test(test_util test_util) ENDIF (CHECK_FOUND) diff --git a/hashtable/CMakeLists.txt b/hashtable/CMakeLists.txt index 29a95d7..96dc8e8 100644 --- a/hashtable/CMakeLists.txt +++ b/hashtable/CMakeLists.txt @@ -13,9 +13,10 @@ add_library(hashtable hashtable.c) include_directories(${CHECK_INCLUDE_DIR}) if (CHECK_FOUND) + find_package(Threads REQUIRED) enable_testing() add_executable(test_table check_hashtable hashtable) target_compile_options(test_table PRIVATE -pthread) - target_link_libraries(test_table ${CHECK_LIBRARIES}) + target_link_libraries(test_table ${CHECK_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT}) add_test(test_table test_table) endif (CHECK_FOUND) diff --git a/linkedlist/CMakeLists.txt b/linkedlist/CMakeLists.txt index d75a674..c232821 100644 --- a/linkedlist/CMakeLists.txt +++ b/linkedlist/CMakeLists.txt @@ -13,9 +13,10 @@ add_library(linkedlist linkedlist.c) include_directories(${CHECK_INCLUDE_DIR}) if (CHECK_FOUND) + find_package(Threads REQUIRED) enable_testing() add_executable(test_list check_linkedlist linkedlist) target_compile_options(test_list PRIVATE -pthread) - target_link_libraries(test_list ${CHECK_LIBRARIES}) + target_link_libraries(test_list ${CHECK_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT}) add_test(test_list test_list) endif (CHECK_FOUND)