esp32s2_bare_board/main/CMakeLists.txt
impressionyang eea3c0265a file: 📦 添加service、component和其他相关文件
update: 📝 更新主函数调用
feat:  增加消息队列功能
2024-12-04 06:59:16 +00:00

45 lines
1.5 KiB
CMake
Executable File

idf_component_register(
SRC_DIRS
"."
"utilities/letter_shell/src"
"utilities/letter_shell/port/esp-idf"
"utilities/usb_cherry/addition/"
"utilities/usb_cherry/esp_setup"
"utilities/usb_cherry/CherryUSB/class/cdc/"
"utilities/usb_cherry/CherryUSB/class/msc/"
"utilities/usb_cherry/CherryUSB/core/"
"utilities/usb_cherry/CherryUSB/port/dwc2/"
"utilities/imp_util_ring_queue/"
"utilities/imp_types/"
"APP/main_app/"
"components/msq_queue"
"services/ext_trans_service"
EXCLUDE_SRCS
"utilities/usb_cherry/CherryUSB/class/cdc/usbh_cdc_acm.c"
"utilities/usb_cherry/CherryUSB/class/msc/usbh_msc.c"
"utilities/usb_cherry/CherryUSB/core/usbh_core.c"
"utilities/usb_cherry/CherryUSB/port/dwc2/usb_hc_dwc2.c"
"utilities/imp_util_ring_queue/ring_queue_test.c"
INCLUDE_DIRS
"."
"utilities/letter_shell/src"
"utilities/letter_shell/port/esp-idf"
"utilities/usb_cherry/esp_setup"
"utilities/usb_cherry/CherryUSB/class/cdc"
"utilities/usb_cherry/CherryUSB/class/msc"
# "utilities/usb_cherry/CherryUSB/class/audio"
"utilities/usb_cherry/CherryUSB/common"
"utilities/usb_cherry/CherryUSB/core"
"utilities/usb_cherry/CherryUSB/port/dwc2"
"utilities/imp_util_ring_queue/"
"APP/main_app/"
"utilities/imp_types/"
"components/msq_queue"
"services/ext_trans_service"
LDFRAGMENTS
"utilities/letter_shell/port/esp-idf/shell.lf"
)
target_compile_options(${COMPONENT_LIB} PRIVATE "-Wno-format")