toAbsolutePath(NB_CORE_SOURCE ./src/Errors.cpp # ./src/Logger.cpp ./src/Processes.cpp ./src/Utils.cpp ) toAbsolutePath(NB_CORE_INCLUDE ./ANSITerm.hpp ./DataSink.hpp ./Errors.hpp ./Logger.hpp ./Processes.hpp ./ThreadsafeQueue.hpp ./Types.hpp ./TypeTraits.hpp ./Utils.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}) target_include_directories(NBCore PUBLIC ./.) if (NB_BUILD_TESTS) add_subdirectory(./tests) endif()