meta: add support for simple unit test
This commit is contained in:
13
test/CMakeLists.txt
Normal file
13
test/CMakeLists.txt
Normal file
@@ -0,0 +1,13 @@
|
||||
file(GLOB test_sources *.c)
|
||||
|
||||
foreach (test_file ${test_sources})
|
||||
get_filename_component(test_name ${test_file} NAME_WE)
|
||||
|
||||
add_executable(${test_name} ${test_file})
|
||||
target_link_libraries(${test_name} ivy-common ivy-lang ivy-asm ivy-rt mie)
|
||||
set_target_properties(${test_name} PROPERTIES
|
||||
ARCHIVE_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/lib"
|
||||
LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/lib"
|
||||
RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/bin/test"
|
||||
)
|
||||
endforeach (test_file)
|
||||
Reference in New Issue
Block a user