esp32s2_bare_board/main/CMakeLists.txt
impressionyang 7bbdfc0bf4 update: 📝 更新cherry USB的初始化
file: 📦 添加cherry USB文件
2024-11-25 07:05:39 +00:00

34 lines
1.2 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"
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"
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"
LDFRAGMENTS
"utilities/letter_shell/port/esp-idf/shell.lf"
)
target_compile_options(${COMPONENT_LIB} PRIVATE "-Wno-format")