include_directories( ${MARTe2_DIR}/Source/Core/BareMetal/L0Types ${MARTe2_DIR}/Source/Core/BareMetal/L1Portability ${MARTe2_DIR}/Source/Core/BareMetal/L2Objects ${MARTe2_DIR}/Source/Core/BareMetal/L3Streams ${MARTe2_DIR}/Source/Core/BareMetal/L4Configuration ${MARTe2_DIR}/Source/Core/BareMetal/L4Events ${MARTe2_DIR}/Source/Core/BareMetal/L4Logger ${MARTe2_DIR}/Source/Core/BareMetal/L4Messages ${MARTe2_DIR}/Source/Core/BareMetal/L5FILES ${MARTe2_DIR}/Source/Core/BareMetal/L5GAMs ${MARTe2_DIR}/Source/Core/BareMetal/L6App ${MARTe2_DIR}/Source/Core/Scheduler/L1Portability ${MARTe2_DIR}/Source/Core/Scheduler/L3Services ${MARTe2_DIR}/Source/Core/Scheduler/L4LoggerService ${MARTe2_DIR}/Source/Core/FileSystem/L1Portability ${MARTe2_DIR}/Source/Core/FileSystem/L3Streams ${MARTe2_DIR}/Source/Core/Scheduler/L5GAMs ${MARTe2_Components_DIR}/Source/Components/DataSources/EpicsDataSource ${MARTe2_Components_DIR}/Source/Components/DataSources/FileDataSource ${MARTe2_Components_DIR}/Source/Components/GAMs/IOGAM ../../Source ../../Headers ) file(GLOB SOURCES "*.cpp") add_executable(UnitTests ${SOURCES}) target_link_libraries(UnitTests marte_dev ${MARTe2_DIR}/Build/${TARGET}/Core/libMARTe2.so )