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,21 @@
idf_component_register(
SRCS
"../../main/control_plane/src/controller_lifecycle.c"
"../../main/control_plane/src/rest_server.c"
"../../main/control_plane/src/rest_server_common.c"
"../../main/control_plane/src/rest_server_ops.c"
"../../main/control_plane/src/rest_server_print.c"
"../../main/control_plane/src/rest_server_print_image.c"
"../../main/control_plane/src/rest_server_print_render.c"
"../../main/control_plane/src/rest_server_jobs.c"
"../../main/control_plane/src/rest_server_voice.c"
INCLUDE_DIRS
"../../main/control_plane/include"
PRIV_INCLUDE_DIRS
"../../main/control_plane/internal"
REQUIRES
domain
esp_http_server
json
mbedtls
)