feat: 新增LED的CPP支持,优化LED的C模块结构,新增interface
This commit is contained in:
12
Core/driver/CMakeLists.txt
Normal file
12
Core/driver/CMakeLists.txt
Normal file
@@ -0,0 +1,12 @@
|
||||
add_subdirectory(led)
|
||||
|
||||
add_library(driver INTERFACE)
|
||||
target_link_libraries(driver INTERFACE led_lib)
|
||||
target_sources(driver INTERFACE ./base/interface.cpp)
|
||||
target_include_directories(driver INTERFACE ./base)
|
||||
|
||||
if (DRIVER_CPP)
|
||||
add_subdirectory(base/gpio)
|
||||
target_compile_definitions(driver INTERFACE DRIVER_CPP)
|
||||
endif ()
|
||||
|
||||
Reference in New Issue
Block a user