CMAKE_MINIMUM_REQUIRED(VERSION 3.24) PKG_CHECK_MODULES(CMOCKA REQUIRED cmocka) SET(TESTS "test-journal-file" "test-journal" ) 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} WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}" ) ENDFOREACH()