7 lines
No EOL
295 B
CMake
7 lines
No EOL
295 B
CMake
function (create_test TEST_NAME)
|
|
set(TARGET_NAME test_${TEST_NAME})
|
|
add_executable(${TARGET_NAME} ${ARGN})
|
|
target_link_libraries(${TARGET_NAME} PRIVATE openblocks)
|
|
add_dependencies(${TARGET_NAME} openblocks)
|
|
add_test(NAME ${TARGET_NAME} COMMAND ${TARGET_NAME})
|
|
endfunction () |