--- tests/CMakeLists.txt.orig 2025-04-26 22:40:11 UTC +++ tests/CMakeLists.txt @@ -50,15 +50,7 @@ endif() target_link_libraries(faiss_test PUBLIC faiss_example_external_module) endif() -include(FetchContent) -FetchContent_Declare( - googletest - GIT_REPOSITORY https://github.com/google/googletest.git - GIT_TAG 58d77fa8070e8cec2dc1ed015d66b454c8d78850 # release-1.12.1 - OVERRIDE_FIND_PACKAGE) -set(BUILD_GMOCK CACHE BOOL OFF) -set(INSTALL_GTEST CACHE BOOL OFF) -FetchContent_MakeAvailable(googletest) +find_package(GTest CONFIG REQUIRED) if(NOT EXISTS ${CMAKE_FIND_PACKAGE_REDIRECTS_DIR}/gtest-config.cmake AND NOT EXISTS ${CMAKE_FIND_PACKAGE_REDIRECTS_DIR}/GTestConfig.cmake) @@ -79,7 +71,6 @@ find_package(OpenMP REQUIRED) endif() find_package(OpenMP REQUIRED) -find_package(GTest CONFIG REQUIRED) target_link_libraries(faiss_test PRIVATE OpenMP::OpenMP_CXX