Fix CMake warning about empty GoogleTest version

The warning appeared when GoogleTest is used as a submodule.
fix-squashed-planets
MrSimbax 2021-12-08 19:25:36 +01:00
parent 38b9b9be4c
commit f9c275919e
1 changed files with 2 additions and 1 deletions

View File

@ -439,11 +439,12 @@ endif()
if(TESTS)
# Google Test library
find_package(GTest 1.10.0 QUIET)
find_package(GTest 1.11.0 QUIET)
if(NOT(FORCE_BUNDLED_GTEST) AND GTEST_FOUND)
message(STATUS "Using system gtest library in ${GTEST_BOTH_LIBRARIES}")
elseif(EXISTS "${colobot_SOURCE_DIR}/lib/googletest/googletest/CMakeLists.txt")
message(STATUS "Using gtest git submodule")
set(GOOGLETEST_VERSION "1.11.0")
add_subdirectory("${colobot_SOURCE_DIR}/lib/googletest/googletest" "lib/googletest/googletest")
# Add aliases so target names are compatible with the find_package above
add_library(GTest::GTest ALIAS gtest)