From 8cbcbe49bef296bb36d5b0c7dde41a2f86b49392 Mon Sep 17 00:00:00 2001 From: Ethan Havemann Date: Tue, 8 Apr 2025 13:00:19 -0500 Subject: [PATCH] > --- CMakeLists.txt | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 0298366..0652a35 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -29,18 +29,19 @@ SET(RELEASE_TARGETS template) SET(TEST_TARGETS template_tests) SET(DEBUG_TARGETS template_debug) -foreach (target ${RELEASE_TARGETS}) - target_compile_options(${target} PRIVATE ${RELEASE_FLAGS}) +foreach (target ${TEST_TARGETS}) + target_link_libraries(${target} PRIVATE gtest::gtest) endforeach() foreach (target ${TEST_TARGETS} ${DEBUG_TARGETS}) target_compile_options(${target} PRIVATE ${DEBUG_FLAGS}) endforeach() +foreach (target ${RELEASE_TARGETS}) + target_compile_options(${target} PRIVATE ${RELEASE_FLAGS}) +endforeach() + foreach (target ${RELEASE_TARGETS} ${TEST_TARGETS} ${DEBUG_TARGETS}) target_include_directories(${target} PUBLIC src) target_link_libraries(${target} PRIVATE ${PACKAGES}) endforeach() - -# Gtest -target_link_libraries(template_tests PRIVATE gtest::gtest)