edterm/lib/tests/CMakeLists.txt
2025-04-24 12:59:55 +02:00

23 lines
410 B
CMake

CMAKE_MINIMUM_REQUIRED(VERSION 3.24)
PKG_CHECK_MODULES(CMOCKA REQUIRED cmocka)
SET(TESTS
"test-journal-file-parse"
)
INCLUDE_DIRECTORIES(
"${CMAKE_CURRENT_SOURCE_DIR}/../include"
"${CMOCKA_INCLUDE_DIRS}"
)
FOREACH(TEST ${TESTS})
ADD_EXECUTABLE(${TEST} "${TEST}.c")
TARGET_LINK_LIBRARIES(
"${TEST}"
"edapi"
${CMOCKA_LIBRARIES}
)
ADD_TEST(NAME ${TEST} COMMAND ${TEST})
ENDFOREACH()