summaryrefslogtreecommitdiff
blob: 4e4a38cdc93479945d6f66e7486c396acafe6134 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
--- a/gtest/CMakeLists.txt
+++ b/gtest/CMakeLists.txt
@@ -19,8 +19,3 @@
 # googletest
-if(NOT IS_DIRECTORY "${CMAKE_BINARY_DIR}/googletest")
-  find_package(Git)
-  execute_process(COMMAND ${GIT_EXECUTABLE} clone https://github.com/google/googletest.git)
-endif()
-set(gtest_force_shared_crt ON CACHE BOOL "Always use msvcrt.dll")
-add_subdirectory(${CMAKE_BINARY_DIR}/googletest ${CMAKE_BINARY_DIR}/googletest/Build EXCLUDE_FROM_ALL)
+find_package(GTest REQUIRED)
 
@@ -48,2 +43,2 @@
 target_compile_definitions(scid_tests PRIVATE -DSCID_TESTDIR=\"${CMAKE_CURRENT_LIST_DIR}/\")
-target_link_libraries(scid_tests PRIVATE scid_base gtest_main)
+target_link_libraries(scid_tests PRIVATE scid_base ${GTEST_BOTH_LIBRARIES})