cmake_minimum_required(VERSION 3.8 FATAL_ERROR) if(WITH_HAL) set(additional_sources Src/utility_asynchuartlogger.cpp Src/utility_atomicscopeguard.cpp Src/utility_itmlogger.cpp Src/utility_uartlogger.cpp) endif() add_library(utility STATIC Src/utility_logging.cpp ${additional_sources} ) add_library(skullc::utility ALIAS utility) target_include_directories(utility PUBLIC $ $ ) skullc_install_packages(skullc utility ${version})