17 lines
524 B
CMake
17 lines
524 B
CMake
cmake_minimum_required(VERSION 3.10)
|
|
project(DataAcquisitionTests)
|
|
|
|
# Abilita i test
|
|
enable_testing()
|
|
|
|
# Crea la libreria
|
|
add_library(dataAcquisition libraries/dataAcquisition.c)
|
|
target_include_directories(dataAcquisition PUBLIC include)
|
|
target_link_libraries(dataAcquisition m)
|
|
|
|
# Crea l'eseguibile di test
|
|
add_executable(test_dataAcquisition test/test_dataAcquisition.c)
|
|
target_link_libraries(test_dataAcquisition dataAcquisition)
|
|
|
|
# Aggiungi il test a CTest
|
|
add_test(NAME DataAcquisitionTest COMMAND test_dataAcquisition) |