add_subdirectory(utility)
add_subdirectory(callbacks)
add_subdirectory(boardtest)
add_subdirectory(devices)
add_subdirectory(ipcore)

if(EIVE_ADD_LINUX_FSFWCONFIG)
  add_subdirectory(fsfwconfig)
endif()

# Dependency on proprietary library
if(TGT_BSP MATCHES "arm/q7s")
  add_subdirectory(csp)
endif()

target_sources(${OBSW_NAME} PUBLIC ObjectFactory.cpp scheduling.cpp)