Links tests to gtest when available

Conditionally links the test target to gtest when it is available,
rather than requiring the OMATH_BUILD_VIA_VCPKG flag to be false.
This allows for a more flexible test setup.
This commit is contained in:
2025-10-27 09:05:40 +03:00
parent f75afb8354
commit 5f22499b66

View File

@@ -16,7 +16,7 @@ set_target_properties(${PROJECT_NAME} PROPERTIES
if (NOT OMATH_BUILD_VIA_VCPKG) if (TARGET gtest)
target_link_libraries(${PROJECT_NAME} PRIVATE gtest gtest_main omath::omath) target_link_libraries(${PROJECT_NAME} PRIVATE gtest gtest_main omath::omath)
else() else()
find_package(GTest CONFIG REQUIRED) find_package(GTest CONFIG REQUIRED)