| @@ -7,12 +7,12 @@ target_include_directories(Trompeloeil INTERFACE "trompeloeil") | |||
| add_library(TestMain TestMain.cpp) | |||
| target_link_libraries(TestMain Catch Trompeloeil) | |||
| target_link_libraries(TestMain PUBLIC Catch Trompeloeil) | |||
| function(add_test_suite name) | |||
| add_executable(${name} ${name}.cpp) | |||
| target_link_libraries(${name} TestMain ScopeGuard) | |||
| target_link_libraries(${name} PRIVATE TestMain ScopeGuard) | |||
| add_test(${name} ${name}) | |||
| endfunction() | |||