28 lines
494 B
CMake
28 lines
494 B
CMake
find_package(cmocka REQUIRED)
|
|
|
|
# Test executable
|
|
add_executable(test_klist
|
|
test.c
|
|
)
|
|
|
|
|
|
# Link libraries
|
|
target_link_libraries(test_klist
|
|
klistlib
|
|
cmocka::cmocka
|
|
# ${CURSES_LIBRARIES}
|
|
)
|
|
|
|
target_include_directories(test_klist PRIVATE
|
|
${CMAKE_SOURCE_DIR}/include
|
|
)
|
|
|
|
# Add to CTest
|
|
add_test(klist_PRINT test_klist COMMAND test_klist)
|
|
|
|
# set_tests_properties(klist_PRINT PROPERTIES
|
|
# WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
|
|
# ENVIRONMENT "TERM=xterm-256color"
|
|
# )
|
|
|