From af91a20ee201f13e56f225df536a56e5d8d259e8 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Thu, 27 May 2021 09:56:49 -0700 Subject: [PATCH] Do not download gtest automatically Signed-off-by: Khem Raj --- tests/CMakeLists.txt | 9 +-------- tests/googletest-download/CMakeLists.txt.in | 3 --- 2 files changed, 1 insertion(+), 11 deletions(-) --- a/tests/googletest-download/CMakeLists.txt.in +++ b/tests/googletest-download/CMakeLists.txt.in @@ -7,10 +7,7 @@ project(googletest-download NONE) include(ExternalProject) ExternalProject_Add(googletest - GIT_REPOSITORY https://github.com/google/googletest.git - GIT_TAG master - GIT_SHALLOW 1 - SOURCE_DIR "${CMAKE_CURRENT_BINARY_DIR}/googletest-src" + SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/googletest-src" BINARY_DIR "${CMAKE_CURRENT_BINARY_DIR}/googletest-build" UPDATE_COMMAND "" CONFIGURE_COMMAND "" --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -6,9 +6,7 @@ include(FetchContent) message("Fetching googletest...") FetchContent_Declare(googletest - GIT_REPOSITORY https://github.com/google/googletest.git - GIT_TAG master - GIT_SHALLOW 1 + SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/googletest-src UPDATE_COMMAND "") #FetchContent_MakeAvailable(googletest) # Not available in CMake 3.13 :-( Let's do it manually: @@ -144,4 +142,4 @@ endif() if(NOT CMAKE_CROSSCOMPILING) add_test(NAME sdbus-c++-unit-tests COMMAND sdbus-c++-unit-tests) add_test(NAME sdbus-c++-integration-tests COMMAND sdbus-c++-integration-tests) -endif() +endif()