diff options
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 7dc0c974..6bf9093c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -146,10 +146,11 @@ endif() if(UNIT_TEST) find_library(GTEST_LIBRARY gtest) if(GTEST_LIBRARY STREQUAL "GTEST_LIBRARY-NOTFOUND") - set(GTEST_SRC_DIR /usr/src/gtest CACHE STRING "Location of gtest sources") + set(GTEST_SRC_DIR_DEFAULT /usr/src/gtest) if (CMAKE_CROSSCOMPILING) - set(GTEST_SRC_DIR third_party/googletest/src/googletest) + set(GTEST_SRC_DIR_DEFAULT third_party/googletest/src/googletest) endif() + set(GTEST_SRC_DIR ${GTEST_SRC_DIR_DEFAULT} CACHE STRING "Location of gtest sources") if(EXISTS ${GTEST_SRC_DIR}/src/gtest-all.cc) message(STATUS "building gtest from sources in ${GTEST_SRC_DIR}") set(gtest_sources ${GTEST_SRC_DIR}/src/gtest-all.cc) |