diff --git a/CMakeLists.txt b/CMakeLists.txt index 10b16d9..3e334ec 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -18,8 +18,7 @@ if (ENABLE_TESTING) get_filename_component(test_name ${test} NAME) message("Adding test: " ${test_name}) add_executable(${test_name} ${PROJECT_SOURCE_DIR}/test/${test_name}) - target_link_libraries(${test_name} ${CMAKE_THREAD_LIBS_INIT}) - target_link_libraries(${test_name} PRIVATE udecimal) + target_link_libraries(${test_name} PRIVATE ${CMAKE_THREAD_LIBS_INIT} udecimal) add_test(${test_name} ${test_name}) set_property(TEST ${test_name} PROPERTY LABELS "test") ENDFOREACH () @@ -42,9 +41,7 @@ if (ENABLE_TESTING) get_filename_component(test_name ${test} NAME) message("Adding bench: " ${test_name}) add_executable(${test_name} ${PROJECT_SOURCE_DIR}/bench/${test_name}) - target_link_libraries(${test_name} ${CMAKE_THREAD_LIBS_INIT}) - target_link_libraries(${test_name} PRIVATE benchmark::benchmark) - target_link_libraries(${test_name} PRIVATE udecimal) + target_link_libraries(${test_name} PRIVATE ${CMAKE_THREAD_LIBS_INIT} benchmark::benchmark udecimal) add_test(${test_name} ${test_name}) set_property(TEST ${test_name} PROPERTY LABELS "bench") list(APPEND ignore_tests ${test_name})