aboutsummaryrefslogtreecommitdiffhomepage
path: root/Firestore/third_party
diff options
context:
space:
mode:
authorGravatar Marek Gilbert <mcg@google.com>2017-12-06 09:23:03 -0800
committerGravatar Marek Gilbert <mcg@google.com>2017-12-07 13:02:52 -0800
commit1641a0d791719c8e0e1fe206e067b4842ca657d2 (patch)
tree9abb219cc695dcc82a6fe6048087b3316fb50f76 /Firestore/third_party
parent3693d70a24fe45fd985b04f9acde5db9f01136c2 (diff)
Consume googletest in the standard CMake way
Diffstat (limited to 'Firestore/third_party')
-rw-r--r--Firestore/third_party/abseil-cpp/CMakeLists.txt16
1 files changed, 9 insertions, 7 deletions
diff --git a/Firestore/third_party/abseil-cpp/CMakeLists.txt b/Firestore/third_party/abseil-cpp/CMakeLists.txt
index e87f4a8..0da6c42 100644
--- a/Firestore/third_party/abseil-cpp/CMakeLists.txt
+++ b/Firestore/third_party/abseil-cpp/CMakeLists.txt
@@ -53,15 +53,17 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_WARNING_VLA} ${CMAKE_CXX_FLAGS} ")
## pthread
find_package(Threads REQUIRED)
+find_package(GTest REQUIRED)
+
# commented: used only for standalone test
#add_subdirectory(cctz)
#add_subdirectory(googletest)
## check targets
-check_target(cctz)
-check_target(gtest)
-check_target(gtest_main)
-check_target(gmock)
+#check_target(cctz)
+#check_target(gtest)
+#check_target(gtest_main)
+#check_target(gmock)
# -fexceptions
set(ABSL_EXCEPTIONS_FLAG "${CMAKE_CXX_EXCEPTIONS}")
@@ -70,9 +72,9 @@ set(ABSL_EXCEPTIONS_FLAG "${CMAKE_CXX_EXCEPTIONS}")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FIX_MSVC} ${CMAKE_CXX_FLAGS}")
list(APPEND ABSL_TEST_COMMON_LIBRARIES
- gtest_main
- gtest
- gmock
+ GTest::Main
+ GTest::GTest
+ #GMock::GMock
${CMAKE_THREAD_LIBS_INIT}
)