summaryrefslogtreecommitdiff
path: root/meta-openembedded/meta-oe/recipes-core/sdbus-c++/sdbus-c++-0.8.3/0001-Do-not-download-gtest-automatically.patch
blob: 5bd3801f381b1e9af0cf291134ac1218b3efa070 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
From af91a20ee201f13e56f225df536a56e5d8d259e8 Mon Sep 17 00:00:00 2001
From: Khem Raj <raj.khem@gmail.com>
Date: Thu, 27 May 2021 09:56:49 -0700
Subject: [PATCH] Do not download gtest automatically

Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
 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()