# ============================================================
# main 组件 CMakeLists
# 编译 main.c 和 st7305_rlcd.c 两个源文件
# ============================================================
idf_component_register(
    SRCS
        "battery_monitor.c"
        "main.c"
        "metrics_ble.c"
        "metrics_protocol.c"
        "metrics_serial.c"
        "temp_humidity_monitor.c"
        "ui_screen.c"
        "st7305_rlcd.c"
    INCLUDE_DIRS
        "."
        "generated"
    REQUIRES
        esp_driver_uart
        esp_driver_usb_serial_jtag
        esp_driver_i2c
        esp_adc
        app_update
        bt
        nvs_flash
)
