idf_component_register(
    SRCS "blk_box.cpp"
    INCLUDE_DIRS "include" "."
    REQUIRES
        lvgl
    PRIV_REQUIRES 
        led_strip 
        esp_driver_gpio
        esp_driver_i2c
        esp_driver_spi
        esp_timer
        esp_lcd
        esp_event 
        esp_netif 
        esp_wifi
        nvs_flash 
)

target_compile_options(${COMPONENT_LIB} PRIVATE
    -Wno-missing-field-initializers
)

add_subdirectory(drivers)
