From dc5fa7a4b342ef80cda533cdb821841d8183287c Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Sun, 23 May 2021 09:01:09 -0700 Subject: [PATCH] test: Check for googletest on system first This ensures if googletest is instslled already then use that version before downloading and building own copy Upstream-Status: Pending Signed-off-by: Khem Raj --- tests/CMakeLists.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 97f7c1a..3dfdd1c 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -2,6 +2,10 @@ # DOWNLOAD AND BUILD OF GOOGLETEST #------------------------------- +find_package(GTest) + +if(NOT GTest_FOUND) + include(FetchContent) message("Fetching googletest...") @@ -23,7 +27,7 @@ if(NOT googletest_POPULATED) add_subdirectory(${googletest_SOURCE_DIR} ${googletest_BINARY_DIR}) set(BUILD_SHARED_LIBS ${BUILD_SHARED_LIBS_BAK}) endif() - +endif() #------------------------------- # SOURCE FILES CONFIGURATION #------------------------------- -- 2.31.1