feat(architecture): enforce lifecycle orchestration and layered component boundaries

This commit is contained in:
admin
2026-02-26 10:18:19 +08:00
parent 64c2c7d8c2
commit cf1fecb004
32 changed files with 1701 additions and 180 deletions

View File

@@ -0,0 +1,24 @@
idf_component_register(
SRCS
"../../main/platform/src/platform_bootstrap.c"
"../../main/platform/src/wifi_manager.c"
"../../main/platform/src/ble_printer_client.c"
"../../main/platform/src/voice_audio.c"
"../../main/platform/src/runtime_policy.c"
"../../main/platform/src/runtime_diagnostics.c"
INCLUDE_DIRS
"../../main/platform/include"
PRIV_INCLUDE_DIRS
"../../main/platform/internal"
REQUIRES
bt
esp_coex
esp_wifi
esp_netif
esp_event
nvs_flash
mbedtls
esp_codec_dev
esp_audio_codec
driver
)