Skip to content

Commit cadbda8

Browse files
committed
cmake: Add missing find_package(GTest) if needed
1 parent a600c53 commit cadbda8

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

cmake/deps.cmake

+8
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,14 @@ if(USE_CPLEX)
145145
find_package(CPLEX REQUIRED)
146146
endif()
147147

148+
# CXX Test
149+
if(BUILD_TESTING AND NOT BUILD_googletest)
150+
find_package(GTest REQUIRED)
151+
if(NOT TARGET GTest::gtest_main)
152+
message(FATAL_ERROR "Target GTest::gtest_main not available.")
153+
endif()
154+
endif()
155+
148156
# Check language Dependencies
149157
if(BUILD_PYTHON)
150158
if(NOT BUILD_pybind11)

0 commit comments

Comments
 (0)