diff --git a/thirdparty/GTest/CMakeLists.txt b/thirdparty/GTest/CMakeLists.txt index d4408110edef91d1d1e33047394d15b1d785e666..dc8e1613406951ebc766dd5a2d00abb4e6ac4b21 100644 --- a/thirdparty/GTest/CMakeLists.txt +++ b/thirdparty/GTest/CMakeLists.txt @@ -2,8 +2,3 @@ set(BUILD_GTEST ON) set(BUILD_GMOCK OFF) add_subdirectory(googletest) - -# Fix missing usage requirements -target_include_directories(gtest - INTERFACE ${CMAKE_CURRENT_SOURCE_DIR}/googletest/googletest/include -) diff --git a/thirdparty/GTest/googletest/googletest/CMakeLists.txt b/thirdparty/GTest/googletest/googletest/CMakeLists.txt index f8f5e582eb99a789dc30ee325e3e0e6eda319e60..c7513c14ba8071af967f4e067b736531c4420121 100644 --- a/thirdparty/GTest/googletest/googletest/CMakeLists.txt +++ b/thirdparty/GTest/googletest/googletest/CMakeLists.txt @@ -96,6 +96,9 @@ cxx_library(gtest "${cxx_strict}" src/gtest-all.cc) cxx_library(gtest_main "${cxx_strict}" src/gtest_main.cc) target_link_libraries(gtest_main gtest) +find_package(Threads REQUIRED) +target_link_libraries(gtest ${CMAKE_THREAD_LIBS_INIT}) + # If the CMake version supports it, attach header directory information # to the targets for when we are part of a parent build (ie being pulled # in via add_subdirectory() rather than being a standalone build).