From abba53694ba43b2a9471161ee713f450242cd6c6 Mon Sep 17 00:00:00 2001 From: Bartek Kryza Date: Sun, 12 Jun 2022 20:35:32 +0200 Subject: [PATCH] Added explicit threads link dependency --- CMakeLists.txt | 2 +- tests/CMakeLists.txt | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 8abb2a13..8fc93008 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -78,7 +78,7 @@ list(REMOVE_ITEM SOURCES ${MAIN_SOURCE_FILE}) add_library(clang-umllib OBJECT ${SOURCES}) add_executable(clang-uml ${MAIN_SOURCE_FILE}) -target_link_libraries(clang-uml ${LIBCLANG_LIBRARIES} ${YAML_CPP_LIBRARIES} cppast clang-umllib) +target_link_libraries(clang-uml ${LIBCLANG_LIBRARIES} ${YAML_CPP_LIBRARIES} cppast clang-umllib Threads::Threads) target_compile_features(clang-uml PRIVATE cxx_std_17) diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 506fb9fb..81e9ede3 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -73,7 +73,7 @@ target_link_libraries(test_util PRIVATE ${LIBCLANG_LIBRARIES} ${YAML_CPP_LIBRARIES} - clang-umllib cppast) + clang-umllib cppast Threads::Threads) add_executable(test_model ${CLANG_UML_TEST_MODEL_SRC} @@ -83,7 +83,7 @@ target_link_libraries(test_model PRIVATE ${LIBCLANG_LIBRARIES} ${YAML_CPP_LIBRARIES} - clang-umllib cppast) + clang-umllib cppast Threads::Threads) add_executable(test_decorator_parser ${CLANG_UML_TEST_DECORATOR_PARSER_SRC} @@ -93,7 +93,7 @@ target_link_libraries(test_decorator_parser PRIVATE ${LIBCLANG_LIBRARIES} ${YAML_CPP_LIBRARIES} - clang-umllib cppast) + clang-umllib cppast Threads::Threads) add_executable(test_config ${CLANG_UML_TEST_CONFIG_SRC} @@ -103,7 +103,7 @@ target_link_libraries(test_config PRIVATE ${LIBCLANG_LIBRARIES} ${YAML_CPP_LIBRARIES} - clang-umllib cppast) + clang-umllib cppast Threads::Threads) add_executable(test_filters ${CLANG_UML_TEST_FILTERS_SRC} @@ -113,7 +113,7 @@ target_link_libraries(test_filters PRIVATE ${LIBCLANG_LIBRARIES} ${YAML_CPP_LIBRARIES} - clang-umllib cppast) + clang-umllib cppast Threads::Threads) add_executable(test_thread_pool_executor ${CLANG_UML_TEST_THREAD_POOL_EXECUTOR_SRC} @@ -123,7 +123,7 @@ target_link_libraries(test_thread_pool_executor PRIVATE ${LIBCLANG_LIBRARIES} ${YAML_CPP_LIBRARIES} - clang-umllib cppast) + clang-umllib cppast Threads::Threads) add_executable(test_cases ${CLANG_UML_TEST_CASES_SRC} @@ -133,7 +133,7 @@ target_link_libraries(test_cases PRIVATE ${LIBCLANG_LIBRARIES} ${YAML_CPP_LIBRARIES} - clang-umllib cppast) + clang-umllib cppast Threads::Threads) foreach(TEST_CASE_CONFIG ${TEST_CASE_CONFIGS}) file(RELATIVE_PATH