embeddedLibrary/CMakeLists.txt
2024-11-20 01:17:53 +01:00

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)