- 添加详细的项目介绍,包括硬件平台、功能模块和目录结构 - 移除旧的 docs/README.md 和 docs/tasks.md 文件 - 更新 .gitignore 添加 .cache/ 目录 - 调整 CMakeLists.txt 依赖项顺序,添加 mbedtls - 简化头文件包含,移除不必要的 esp_log.h 和 esp_netif_types.h 引用
35 lines
706 B
CMake
35 lines
706 B
CMake
idf_component_register(
|
|
SRCS
|
|
"core/main.cpp"
|
|
"relay/ota_relay.cpp"
|
|
"transport/spi_master.cpp"
|
|
"transport/protocol.cpp"
|
|
"server/wifi_ota.cpp"
|
|
"server/ble_ota.cpp"
|
|
"monitor/health_monitor.cpp"
|
|
"monitor/debug_log.cpp"
|
|
INCLUDE_DIRS
|
|
"."
|
|
"core"
|
|
"relay"
|
|
"transport"
|
|
"server"
|
|
"monitor"
|
|
"include"
|
|
REQUIRES
|
|
cjson
|
|
esp_driver_spi
|
|
esp_driver_tsens
|
|
esp_driver_uart
|
|
esp_wifi
|
|
esp_netif
|
|
esp_event
|
|
esp_partition
|
|
esp_timer
|
|
esp_http_server
|
|
esp_blockdev
|
|
nvs_flash
|
|
freertos
|
|
mbedtls
|
|
)
|