aboutsummaryrefslogtreecommitdiffhomepage
path: root/cmake/external/googletest.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'cmake/external/googletest.cmake')
-rw-r--r--cmake/external/googletest.cmake24
1 files changed, 3 insertions, 21 deletions
diff --git a/cmake/external/googletest.cmake b/cmake/external/googletest.cmake
index c467b70..56a5f13 100644
--- a/cmake/external/googletest.cmake
+++ b/cmake/external/googletest.cmake
@@ -30,27 +30,9 @@ ExternalProject_Add(
PREFIX ${PROJECT_BINARY_DIR}/external/googletest
- CMAKE_ARGS
- -DCMAKE_BUILD_TYPE:STRING=${CMAKE_BUILD_TYPE}
- -DBUILD_SHARED_LIBS:BOOL=OFF
-
+ # Just download the sources without building.
+ CONFIGURE_COMMAND ""
+ BUILD_COMMAND ""
INSTALL_COMMAND ""
TEST_COMMAND ""
)
-
-ExternalProject_Get_Property(
- googletest
- SOURCE_DIR BINARY_DIR
-)
-
-# Arguments to pass to another CMake invocation so that it can find googletest
-# without installing it using the standard FindGTest module.
-set(GTEST_INCLUDE_DIR ${SOURCE_DIR}/googletest/include)
-set(GTEST_LIBRARY ${BINARY_DIR}/googlemock/gtest/libgtest.a)
-set(GTEST_MAIN_LIBRARY ${BINARY_DIR}/googlemock/gtest/libgtest_main.a)
-set(
- GTEST_CMAKE_ARGS
- -DGTEST_INCLUDE_DIR=${GTEST_INCLUDE_DIR}
- -DGTEST_LIBRARY=${GTEST_LIBRARY}
- -DGTEST_MAIN_LIBRARY=${GTEST_MAIN_LIBRARY}
-)