From dfa3098f0ab5c212481673f34c76c9b04b34bcee Mon Sep 17 00:00:00 2001 From: Jarle Aase Date: Wed, 20 Mar 2024 15:14:33 +0200 Subject: [PATCH] Trying another approach with gtest and it's link target. --- tests/CMakeLists.txt | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index f79f975..2e9a80a 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -1,3 +1,12 @@ + +if(TARGET GTest::gtest) + set(GTEST_LIBRARIES GTest::gtest) +elseif(TARGET gtest::gtest) + set(GTEST_LIBRARIES gtest::gtest) +else() + message(FATAL_ERROR "Neither GTest::gtest nor gtest::gtest targets were found") +endif() + ####### default_to_clog add_executable(default_to_clog @@ -15,7 +24,7 @@ target_include_directories(default_to_clog ) target_link_libraries(default_to_clog - GTest::gtest + ${GTEST_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT} ) @@ -40,7 +49,7 @@ target_include_directories(default_to_clog_with_tid ) target_link_libraries(default_to_clog_with_tid - GTest::gtest + ${GTEST_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT} )