idf_component_register(
    SRCS
        "lvgl_sw_rotation.c"
        "lvgl_port_v9.c"
        "lv_font_korean_12.c"
        "lv_font_korean_ui_18.c"
    INCLUDE_DIRS
        "."
    REQUIRES
        esp_lcd_touch_gsl3680
        esp_lcd
        esp_timer
        esp_mm
        esp_wifi
        esp_hw_support
        esp_driver_gpio
        esp_driver_i2c
        esp_driver_ledc
        esp_driver_spi
        esp_driver_ppa
        lvgl__lvgl
        espressif__esp_lcd_jd9365
        espressif__esp_lcd_st7701
        espressif__esp_lcd_touch
        espressif__esp_lcd_touch_gt911
        espressif__esp_lcd_touch_cst816s
        esp_netif
        esp_event
        nvs_flash
        esp_http_client
        esp-tls
        mbedtls
        esp_http_server
)

idf_component_get_property(lvgl_lib lvgl__lvgl COMPONENT_LIB)
target_compile_options(${lvgl_lib} PRIVATE -Wno-format)