include_directories(./.) toAbsolutePath(NB_CORE_SOURCE ./src/Errors.cpp ./src/Processes.cpp ./src/Logger.cpp ) toAbsolutePath(NB_CORE_INCLUDE ANSITerm.hpp DataSink.hpp Errors.hpp Logger.hpp Processes.hpp ThreadsafeQueue.hpp Types.hpp TypeTraits.hpp ) set(NB_CORE_SOURCE ${NB_CORE_SOURCE} PARENT_SCOPE) set(NB_CORE_INCLUDE ${NB_CORE_INCLUDE} PARENT_SCOPE) add_library(NBCore ${NB_CORE_SOURCE}) if (NB_BUILD_TESTS) add_subdirectory(./tests) endif()