blob: d9b5bc3a490ff04d31973006aac9e28cba85e872 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
include(Catch)
add_library(CruTestBase INTERFACE)
if (EMSCRIPTEN)
target_link_libraries(CruTestBase INTERFACE Catch2::Catch2)
else()
target_link_libraries(CruTestBase INTERFACE Catch2::Catch2WithMain)
endif()
function(cru_catch_discover_tests target)
if (EMSCRIPTEN)
message("Emscripten, not do catch_discover_tests for " ${target})
else()
catch_discover_tests(${target})
endif()
endfunction()
add_subdirectory(base)
add_subdirectory(platform)
add_subdirectory(ui)
|