set(LIB_INCLUDE_DIR ${ROSA_MAIN_INCLUDE_DIR}/rosa/deluxe) add_library(ROSADeluxe ${LIB_INCLUDE_DIR}/namespace.h namespace.cpp ${LIB_INCLUDE_DIR}/DeluxeAtoms.hpp DeluxeAtoms.cpp ${LIB_INCLUDE_DIR}/DeluxeTuple.hpp DeluxeTuple.cpp executionpolicies/Decimation.h executionpolicies/Decimation.cpp executionpolicies/AwaitBase.h executionpolicies/AwaitBase.cpp executionpolicies/AwaitAll.h executionpolicies/AwaitAll.cpp executionpolicies/AwaitAny.h executionpolicies/AwaitAny.cpp ${LIB_INCLUDE_DIR}/DeluxeExecutionPolicy.h DeluxeExecutionPolicy.cpp ${LIB_INCLUDE_DIR}/DeluxeSensor.hpp DeluxeSensor.cpp ${LIB_INCLUDE_DIR}/DeluxeAgent.hpp DeluxeAgent.cpp ${LIB_INCLUDE_DIR}/DeluxeSystem.hpp DeluxeSystem.cpp DeluxeSystemImpl.hpp DeluxeSystemImpl.cpp ${LIB_INCLUDE_DIR}/DeluxeContext.hpp DeluxeContext.cpp ) ROSA_add_library_dependencies(ROSADeluxe ROSACore)