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()