Tactility/Tests/TactilityCore/CMakeLists.txt
Ken Van Hoeylandt c1ac194218 Fixes
2026-02-06 08:59:27 +01:00

20 lines
484 B
CMake

project(TactilityCoreTests)
enable_language(C CXX ASM)
set(CMAKE_CXX_COMPILER g++)
file(GLOB_RECURSE TEST_SOURCES ${PROJECT_SOURCE_DIR}/Source/*.cpp)
add_executable(TactilityCoreTests EXCLUDE_FROM_ALL ${TEST_SOURCES})
target_include_directories(TactilityCoreTests PRIVATE ${DOCTESTINC})
add_test(NAME TactilityCoreTests COMMAND TactilityCoreTests)
target_link_libraries(TactilityCoreTests PUBLIC
TactilityCore
TactilityKernel
TactilityFreeRtos
freertos_kernel
)