Added explicit threads link dependency

This commit is contained in:
Bartek Kryza
2022-06-12 20:35:32 +02:00
parent dc581c2654
commit abba53694b
2 changed files with 8 additions and 8 deletions

View File

@@ -78,7 +78,7 @@ list(REMOVE_ITEM SOURCES ${MAIN_SOURCE_FILE})
add_library(clang-umllib OBJECT ${SOURCES}) add_library(clang-umllib OBJECT ${SOURCES})
add_executable(clang-uml ${MAIN_SOURCE_FILE}) 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) target_compile_features(clang-uml PRIVATE cxx_std_17)

View File

@@ -73,7 +73,7 @@ target_link_libraries(test_util
PRIVATE PRIVATE
${LIBCLANG_LIBRARIES} ${LIBCLANG_LIBRARIES}
${YAML_CPP_LIBRARIES} ${YAML_CPP_LIBRARIES}
clang-umllib cppast) clang-umllib cppast Threads::Threads)
add_executable(test_model add_executable(test_model
${CLANG_UML_TEST_MODEL_SRC} ${CLANG_UML_TEST_MODEL_SRC}
@@ -83,7 +83,7 @@ target_link_libraries(test_model
PRIVATE PRIVATE
${LIBCLANG_LIBRARIES} ${LIBCLANG_LIBRARIES}
${YAML_CPP_LIBRARIES} ${YAML_CPP_LIBRARIES}
clang-umllib cppast) clang-umllib cppast Threads::Threads)
add_executable(test_decorator_parser add_executable(test_decorator_parser
${CLANG_UML_TEST_DECORATOR_PARSER_SRC} ${CLANG_UML_TEST_DECORATOR_PARSER_SRC}
@@ -93,7 +93,7 @@ target_link_libraries(test_decorator_parser
PRIVATE PRIVATE
${LIBCLANG_LIBRARIES} ${LIBCLANG_LIBRARIES}
${YAML_CPP_LIBRARIES} ${YAML_CPP_LIBRARIES}
clang-umllib cppast) clang-umllib cppast Threads::Threads)
add_executable(test_config add_executable(test_config
${CLANG_UML_TEST_CONFIG_SRC} ${CLANG_UML_TEST_CONFIG_SRC}
@@ -103,7 +103,7 @@ target_link_libraries(test_config
PRIVATE PRIVATE
${LIBCLANG_LIBRARIES} ${LIBCLANG_LIBRARIES}
${YAML_CPP_LIBRARIES} ${YAML_CPP_LIBRARIES}
clang-umllib cppast) clang-umllib cppast Threads::Threads)
add_executable(test_filters add_executable(test_filters
${CLANG_UML_TEST_FILTERS_SRC} ${CLANG_UML_TEST_FILTERS_SRC}
@@ -113,7 +113,7 @@ target_link_libraries(test_filters
PRIVATE PRIVATE
${LIBCLANG_LIBRARIES} ${LIBCLANG_LIBRARIES}
${YAML_CPP_LIBRARIES} ${YAML_CPP_LIBRARIES}
clang-umllib cppast) clang-umllib cppast Threads::Threads)
add_executable(test_thread_pool_executor add_executable(test_thread_pool_executor
${CLANG_UML_TEST_THREAD_POOL_EXECUTOR_SRC} ${CLANG_UML_TEST_THREAD_POOL_EXECUTOR_SRC}
@@ -123,7 +123,7 @@ target_link_libraries(test_thread_pool_executor
PRIVATE PRIVATE
${LIBCLANG_LIBRARIES} ${LIBCLANG_LIBRARIES}
${YAML_CPP_LIBRARIES} ${YAML_CPP_LIBRARIES}
clang-umllib cppast) clang-umllib cppast Threads::Threads)
add_executable(test_cases add_executable(test_cases
${CLANG_UML_TEST_CASES_SRC} ${CLANG_UML_TEST_CASES_SRC}
@@ -133,7 +133,7 @@ target_link_libraries(test_cases
PRIVATE PRIVATE
${LIBCLANG_LIBRARIES} ${LIBCLANG_LIBRARIES}
${YAML_CPP_LIBRARIES} ${YAML_CPP_LIBRARIES}
clang-umllib cppast) clang-umllib cppast Threads::Threads)
foreach(TEST_CASE_CONFIG ${TEST_CASE_CONFIGS}) foreach(TEST_CASE_CONFIG ${TEST_CASE_CONFIGS})
file(RELATIVE_PATH file(RELATIVE_PATH