[hamradio-commits] [gnss-sdr] 40/44: Fixed Googletest detection when GTEST_DIR is set
Carles Fernandez
carles_fernandez-guest at moszumanska.debian.org
Sun Feb 15 15:32:24 UTC 2015
This is an automated email from the git hooks/post-receive script.
carles_fernandez-guest pushed a commit to branch next
in repository gnss-sdr.
commit 98d2fd31a0fb7f20e8bb82c301f33a10850e7a93
Author: Carles Fernandez <carles.fernandez at gmail.com>
Date: Sun Feb 15 13:11:58 2015 +0100
Fixed Googletest detection when GTEST_DIR is set
---
CMakeLists.txt | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index f3ccaa4..7104837 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -275,11 +275,17 @@ if(EXISTS $ENV{GTEST_DIR})
set(GTEST_DIR $ENV{GTEST_DIR})
endif(EXISTS $ENV{GTEST_DIR})
if(GTEST_DIR)
- message(STATUS "GTEST root folder at ${GTEST_DIR}")
+ message(STATUS "Googletest root folder set at ${GTEST_DIR}")
+ find_path(LIBGTEST_DEV_DIR NAMES gtest-all.cc PATHS ${GTEST_DIR}/src)
+ if(LIBGTEST_DEV_DIR)
+ message (STATUS "Googletest has been found.")
+ else(LIBGTEST_DEV_DIR)
+ message (FATAL_ERROR " Googletest source code has not been found at ${GTEST_DIR}.")
+ endif(LIBGTEST_DEV_DIR)
else(GTEST_DIR)
- find_path(LIBGTEST_DEV_DIR NAMES gtest-all.cc PATHS /usr/src/gtest/src)
+ find_path(LIBGTEST_DEV_DIR NAMES gtest-all.cc PATHS /usr/src/gtest/src /opt/local/src/gtest/src)
if(LIBGTEST_DEV_DIR)
- message (STATUS " Googletest (libgtest-dev package) has been found.")
+ message (STATUS "Googletest (libgtest-dev package) has been found.")
else(LIBGTEST_DEV_DIR)
message (STATUS " Googletest has not been found.")
message (STATUS " Googletest will be downloaded and built automatically ")
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-hamradio/gnss-sdr.git
More information about the pkg-hamradio-commits
mailing list