set(incs . ./common ./fonts ./images ./screens) set(srcs 86box_main.c ) if (CONFIG_LV_USE_DEMO_86BOX) list(APPEND srcs ui.c page_load_ctrol.c common/ui_helpers.c fonts/ui_font_FontHei96.c fonts/ui_font_Number.c fonts/ui_font_FontHei24.c fonts/ui_font_FontHei32.c images/ui_img_air_page_png.c images/ui_img_anime_lin2_png.c images/ui_img_anime_line1_png.c images/ui_img_arrow1_png.c images/ui_img_bg_img_png.c images/ui_img_cloud1_png.c images/ui_img_cold_symbol_png.c images/ui_img_common_switch1_png.c images/ui_img_curtain_off_png.c images/ui_img_curtain_on_png.c images/ui_img_curtain_page_png.c images/ui_img_curtain_stop_png.c images/ui_img_display_symbol_png.c images/ui_img_fan_symbol_png.c images/ui_img_first_page_png.c images/ui_img_info_symbol_png.c images/ui_img_light_page_png.c images/ui_img_light_symbol_off_png.c images/ui_img_light_symbol_on_png.c images/ui_img_mode_page_png.c images/ui_img_set_page_png.c images/ui_img_sun_png.c images/ui_img_switch_symbol_png.c images/ui_img_updata_symbol_png.c images/ui_img_voice_symbol_png.c images/ui_img_wifi_symbol_png.c images/ui_img_kongtiao_bg_png.c images/ui_img_cloud1_png.c images/ui_img_cloud_s_png.c images/ui_img_cloud_b_png.c screens/ui_UiArcPage.c screens/ui_UiPage1.c screens/ui_UiPage2.c screens/ui_UiPage3.c screens/ui_UiPage4.c screens/ui_UiPage5.c screens/ui_UiPage6.c ) endif() if (CONFIG_OVERRIDE_FLASH_PARTITION) list(APPEND srcs vendor_flash.c ) endif() armino_component_register( SRCS "${srcs}" INCLUDE_DIRS "${incs}" PRIV_REQUIRES bk_init bk_cli multimedia lvgl media_service ) target_compile_options(${COMPONENT_LIB} PRIVATE -Wno-unused-variable -O3)