Files
AI_Printer/components/domain/CMakeLists.txt
admin 4f574fb65c refactor(printer): remove controller residue and coex hooks
- rename printer protocol helpers to driver-centric names\n- remove image download coex preference code and config\n- drop esp_coex dependency from domain\n- remove unused set_black helper to keep build warning-free
2026-03-01 15:07:13 +08:00

36 lines
1022 B
CMake

idf_component_register(
SRCS
"src/printer_protocol.c"
"src/printer_protocol_jobs.c"
"src/printer_protocol_worker.c"
"src/printer_protocol_commands.c"
"src/raster_tools.c"
"src/raster_tools_image_qr.c"
"src/image_generation.c"
"src/screen_preview.c"
"src/system_runtime.c"
"src/domain_runtime_contracts.c"
"src/voice_interaction.c"
"src/voice_interaction_common.c"
"src/voice_interaction_ws.c"
"src/voice_interaction_ws_protocol.c"
"src/voice_interaction_ws_audio.c"
"src/voice_interaction_marker.c"
"src/voice_interaction_tasks.c"
"src/voice_interaction_mic_key.c"
INCLUDE_DIRS
"include"
PRIV_INCLUDE_DIRS
"internal"
REQUIRES
platform
esp_http_client
esp_websocket_client
espressif__libpng
json
mbedtls
EMBED_FILES
"assets/fonts/cn16_index.bin"
"assets/fonts/cn16_glyphs.bin"
)