add_library(ledDriver led.cpp) target_compile_options(ledDriver PRIVATE ${C_FLAGS}) target_compile_definitions(ledDriver PRIVATE ${C_DEFS}) target_include_directories(ledDriver PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}) add_library(sub::led ALIAS ledDriver)