19 lines
413 B
CMake
19 lines
413 B
CMake
add_library(flasy
|
|
flasy.c
|
|
)
|
|
target_link_libraries(flasy
|
|
memory
|
|
tinycthread
|
|
)
|
|
if (BUILD_TESTING)
|
|
add_executable(flasy-test test.c)
|
|
target_link_libraries(flasy-test flasy)
|
|
|
|
set(workdir "${CMAKE_CURRENT_BINARY_DIR}/test")
|
|
file(MAKE_DIRECTORY ${workdir})
|
|
add_test(
|
|
NAME flasy-test
|
|
COMMAND bash -c "../flasy-test $(seq 9)"
|
|
WORKING_DIRECTORY ${workdir})
|
|
endif()
|