feat(architecture): enforce lifecycle orchestration and layered component boundaries
This commit is contained in:
24
components/platform/CMakeLists.txt
Normal file
24
components/platform/CMakeLists.txt
Normal 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
|
||||
)
|
||||
Reference in New Issue
Block a user