LVGLSwift is a wrapper around the Light and Versatile Graphics Library, designed for building embedded user interfaces using Swift.
Description
- Swift Tools 5.9.0
Description
{ "name": "LVGL", "path": "/usr/src/package", "targets": [ { "name": "LVGLDemo", "path": "Sources/LVGLDemo", "type": "executable", "c99name": "LVGLDemo", "sources": [ "Demo.swift" ], "module_type": "SwiftTarget", "product_memberships": [ "LVGLDemo" ], "target_dependencies": [ "LVGL" ] }, { "name": "LVGL", "path": "Sources/LVGL", "type": "library", "c99name": "LVGL", "sources": [ "Core/Bridging.swift", "Core/Color.swift", "Core/Display.swift", "Core/Event.swift", "Core/Font.swift", "Core/Object.swift", "Core/RunLoop.swift", "Core/Screen.swift", "Core/Size.swift", "Core/Style.swift", "Core/Theme.swift", "Widgets/Arc.swift", "Widgets/Bar.swift", "Widgets/Button.swift", "Widgets/ButtonMatrix.swift", "Widgets/Checkbox.swift", "Widgets/Dropdown.swift", "Widgets/Grid.swift", "Widgets/Image.swift", "Widgets/Label.swift", "Widgets/Line.swift", "Widgets/Roller.swift", "Widgets/Slider.swift", "Widgets/Switch.swift", "Widgets/Table.swift", "Widgets/TextArea.swift" ], "module_type": "SwiftTarget", "product_memberships": [ "LVGL", "LVGLDemo" ], "target_dependencies": [ "CLVGL" ], "product_dependencies": [ "AsyncExtensions" ] }, { "name": "CLVGL", "path": "Sources/CLVGL", "type": "library", "c99name": "CLVGL", "sources": [ "LVGLSwift.c", "lv_drivers/display/GC9A01.c", "lv_drivers/display/ILI9341.c", "lv_drivers/display/R61581.c", "lv_drivers/display/SHARP_MIP.c", "lv_drivers/display/SSD1963.c", "lv_drivers/display/ST7565.c", "lv_drivers/display/UC1610.c", "lv_drivers/display/drm.c", "lv_drivers/display/fbdev.c", "lv_drivers/gtkdrv/gtkdrv.c", "lv_drivers/indev/AD_touch.c", "lv_drivers/indev/FT5406EE8.c", "lv_drivers/indev/XPT2046.c", "lv_drivers/indev/evdev.c", "lv_drivers/indev/libinput.c", "lv_drivers/indev/xkb.c", "lv_drivers/sdl/sdl.c", "lv_drivers/sdl/sdl_common.c", "lv_drivers/sdl/sdl_gpu.c", "lv_drivers/wayland/wayland.c", "lv_drivers/win32drv/win32drv.c", "lv_drivers/win_drv.c", "lvgl/demos/benchmark/assets/img_benchmark_cogwheel_alpha16.c", "lvgl/demos/benchmark/assets/img_benchmark_cogwheel_argb.c", "lvgl/demos/benchmark/assets/img_benchmark_cogwheel_chroma_keyed.c", "lvgl/demos/benchmark/assets/img_benchmark_cogwheel_indexed16.c", "lvgl/demos/benchmark/assets/img_benchmark_cogwheel_rgb.c", "lvgl/demos/benchmark/assets/img_benchmark_cogwheel_rgb565a8.c", "lvgl/demos/benchmark/assets/lv_font_bechmark_montserrat_12_compr_az.c.c", "lvgl/demos/benchmark/assets/lv_font_bechmark_montserrat_16_compr_az.c.c", "lvgl/demos/benchmark/assets/lv_font_bechmark_montserrat_28_compr_az.c.c", "lvgl/demos/benchmark/lv_demo_benchmark.c", "lvgl/demos/keypad_encoder/lv_demo_keypad_encoder.c", "lvgl/demos/music/assets/img_lv_demo_music_btn_corner_large.c", "lvgl/demos/music/assets/img_lv_demo_music_btn_list_pause.c", "lvgl/demos/music/assets/img_lv_demo_music_btn_list_pause_large.c", "lvgl/demos/music/assets/img_lv_demo_music_btn_list_play.c", "lvgl/demos/music/assets/img_lv_demo_music_btn_list_play_large.c", "lvgl/demos/music/assets/img_lv_demo_music_btn_loop.c", "lvgl/demos/music/assets/img_lv_demo_music_btn_loop_large.c", "lvgl/demos/music/assets/img_lv_demo_music_btn_next.c", "lvgl/demos/music/assets/img_lv_demo_music_btn_next_large.c", "lvgl/demos/music/assets/img_lv_demo_music_btn_pause.c", "lvgl/demos/music/assets/img_lv_demo_music_btn_pause_large.c", "lvgl/demos/music/assets/img_lv_demo_music_btn_play.c", "lvgl/demos/music/assets/img_lv_demo_music_btn_play_large.c", "lvgl/demos/music/assets/img_lv_demo_music_btn_prev.c", "lvgl/demos/music/assets/img_lv_demo_music_btn_prev_large.c", "lvgl/demos/music/assets/img_lv_demo_music_btn_rnd.c", "lvgl/demos/music/assets/img_lv_demo_music_btn_rnd_large.c", "lvgl/demos/music/assets/img_lv_demo_music_corner_left.c", "lvgl/demos/music/assets/img_lv_demo_music_corner_left_large.c", "lvgl/demos/music/assets/img_lv_demo_music_corner_right.c", "lvgl/demos/music/assets/img_lv_demo_music_corner_right_large.c", "lvgl/demos/music/assets/img_lv_demo_music_cover_1.c", "lvgl/demos/music/assets/img_lv_demo_music_cover_1_large.c", "lvgl/demos/music/assets/img_lv_demo_music_cover_2.c", "lvgl/demos/music/assets/img_lv_demo_music_cover_2_large.c", "lvgl/demos/music/assets/img_lv_demo_music_cover_3.c", "lvgl/demos/music/assets/img_lv_demo_music_cover_3_large.c", "lvgl/demos/music/assets/img_lv_demo_music_icon_1.c", "lvgl/demos/music/assets/img_lv_demo_music_icon_1_large.c", "lvgl/demos/music/assets/img_lv_demo_music_icon_2.c", "lvgl/demos/music/assets/img_lv_demo_music_icon_2_large.c", "lvgl/demos/music/assets/img_lv_demo_music_icon_3.c", "lvgl/demos/music/assets/img_lv_demo_music_icon_3_large.c", "lvgl/demos/music/assets/img_lv_demo_music_icon_4.c", "lvgl/demos/music/assets/img_lv_demo_music_icon_4_large.c", "lvgl/demos/music/assets/img_lv_demo_music_list_border.c", "lvgl/demos/music/assets/img_lv_demo_music_list_border_large.c", "lvgl/demos/music/assets/img_lv_demo_music_logo.c", "lvgl/demos/music/assets/img_lv_demo_music_slider_knob.c", "lvgl/demos/music/assets/img_lv_demo_music_slider_knob_large.c", "lvgl/demos/music/assets/img_lv_demo_music_wave_bottom.c", "lvgl/demos/music/assets/img_lv_demo_music_wave_bottom_large.c", "lvgl/demos/music/assets/img_lv_demo_music_wave_top.c", "lvgl/demos/music/assets/img_lv_demo_music_wave_top_large.c", "lvgl/demos/music/lv_demo_music.c", "lvgl/demos/music/lv_demo_music_list.c", "lvgl/demos/music/lv_demo_music_main.c", "lvgl/demos/stress/lv_demo_stress.c", "lvgl/demos/widgets/assets/img_clothes.c", "lvgl/demos/widgets/assets/img_demo_widgets_avatar.c", "lvgl/demos/widgets/assets/img_lvgl_logo.c", "lvgl/demos/widgets/lv_demo_widgets.c", "lvgl/env_support/rt-thread/lv_rt_thread_port.c", "lvgl/env_support/rt-thread/squareline/lv_ui_entry.c", "lvgl/examples/anim/lv_example_anim_1.c", "lvgl/examples/anim/lv_example_anim_2.c", "lvgl/examples/anim/lv_example_anim_3.c", "lvgl/examples/anim/lv_example_anim_timeline_1.c", "lvgl/examples/assets/animimg001.c", "lvgl/examples/assets/animimg002.c", "lvgl/examples/assets/animimg003.c", "lvgl/examples/assets/emoji/img_emoji_F617.c", "lvgl/examples/assets/img_caret_down.c", "lvgl/examples/assets/img_cogwheel_alpha16.c", "lvgl/examples/assets/img_cogwheel_argb.c", "lvgl/examples/assets/img_cogwheel_chroma_keyed.c", "lvgl/examples/assets/img_cogwheel_indexed16.c", "lvgl/examples/assets/img_cogwheel_rgb.c", "lvgl/examples/assets/img_hand.c", "lvgl/examples/assets/img_skew_strip.c", "lvgl/examples/assets/img_star.c", "lvgl/examples/assets/imgbtn_left.c", "lvgl/examples/assets/imgbtn_mid.c", "lvgl/examples/assets/imgbtn_right.c", "lvgl/examples/event/lv_example_event_1.c", "lvgl/examples/event/lv_example_event_2.c", "lvgl/examples/event/lv_example_event_3.c", "lvgl/examples/event/lv_example_event_4.c", "lvgl/examples/get_started/lv_example_get_started_1.c", "lvgl/examples/get_started/lv_example_get_started_2.c", "lvgl/examples/get_started/lv_example_get_started_3.c", "lvgl/examples/layouts/flex/lv_example_flex_1.c", "lvgl/examples/layouts/flex/lv_example_flex_2.c", "lvgl/examples/layouts/flex/lv_example_flex_3.c", "lvgl/examples/layouts/flex/lv_example_flex_4.c", "lvgl/examples/layouts/flex/lv_example_flex_5.c", "lvgl/examples/layouts/flex/lv_example_flex_6.c", "lvgl/examples/layouts/grid/lv_example_grid_1.c", "lvgl/examples/layouts/grid/lv_example_grid_2.c", "lvgl/examples/layouts/grid/lv_example_grid_3.c", "lvgl/examples/layouts/grid/lv_example_grid_4.c", "lvgl/examples/layouts/grid/lv_example_grid_5.c", "lvgl/examples/layouts/grid/lv_example_grid_6.c", "lvgl/examples/libs/bmp/lv_example_bmp_1.c", "lvgl/examples/libs/ffmpeg/lv_example_ffmpeg_1.c", "lvgl/examples/libs/ffmpeg/lv_example_ffmpeg_2.c", "lvgl/examples/libs/freetype/lv_example_freetype_1.c", "lvgl/examples/libs/gif/img_bulb_gif.c", "lvgl/examples/libs/gif/lv_example_gif_1.c", "lvgl/examples/libs/png/img_wink_png.c", "lvgl/examples/libs/png/lv_example_png_1.c", "lvgl/examples/libs/qrcode/lv_example_qrcode_1.c", "lvgl/examples/libs/rlottie/lv_example_rlottie_1.c", "lvgl/examples/libs/rlottie/lv_example_rlottie_2.c", "lvgl/examples/libs/rlottie/lv_example_rlottie_approve.c", "lvgl/examples/libs/sjpg/lv_example_sjpg_1.c", "lvgl/examples/others/fragment/lv_example_fragment_1.c", "lvgl/examples/others/fragment/lv_example_fragment_2.c", "lvgl/examples/others/gridnav/lv_example_gridnav_1.c", "lvgl/examples/others/gridnav/lv_example_gridnav_2.c", "lvgl/examples/others/gridnav/lv_example_gridnav_3.c", "lvgl/examples/others/gridnav/lv_example_gridnav_4.c", "lvgl/examples/others/ime/lv_example_ime_pinyin_1.c", "lvgl/examples/others/ime/lv_example_ime_pinyin_2.c", "lvgl/examples/others/imgfont/lv_example_imgfont_1.c", "lvgl/examples/others/monkey/lv_example_monkey_1.c", "lvgl/examples/others/monkey/lv_example_monkey_2.c", "lvgl/examples/others/monkey/lv_example_monkey_3.c", "lvgl/examples/others/msg/lv_example_msg_1.c", "lvgl/examples/others/msg/lv_example_msg_2.c", "lvgl/examples/others/msg/lv_example_msg_3.c", "lvgl/examples/others/snapshot/lv_example_snapshot_1.c", "lvgl/examples/porting/lv_port_disp_template.c", "lvgl/examples/porting/lv_port_fs_template.c", "lvgl/examples/porting/lv_port_indev_template.c", "lvgl/examples/scroll/lv_example_scroll_1.c", "lvgl/examples/scroll/lv_example_scroll_2.c", "lvgl/examples/scroll/lv_example_scroll_3.c", "lvgl/examples/scroll/lv_example_scroll_4.c", "lvgl/examples/scroll/lv_example_scroll_5.c", "lvgl/examples/scroll/lv_example_scroll_6.c", "lvgl/examples/styles/lv_example_style_1.c", "lvgl/examples/styles/lv_example_style_10.c", "lvgl/examples/styles/lv_example_style_11.c", "lvgl/examples/styles/lv_example_style_12.c", "lvgl/examples/styles/lv_example_style_13.c", "lvgl/examples/styles/lv_example_style_14.c", "lvgl/examples/styles/lv_example_style_15.c", "lvgl/examples/styles/lv_example_style_2.c", "lvgl/examples/styles/lv_example_style_3.c", "lvgl/examples/styles/lv_example_style_4.c", "lvgl/examples/styles/lv_example_style_5.c", "lvgl/examples/styles/lv_example_style_6.c", "lvgl/examples/styles/lv_example_style_7.c", "lvgl/examples/styles/lv_example_style_8.c", "lvgl/examples/styles/lv_example_style_9.c", "lvgl/examples/widgets/animimg/lv_example_animimg_1.c", "lvgl/examples/widgets/arc/lv_example_arc_1.c", "lvgl/examples/widgets/arc/lv_example_arc_2.c", "lvgl/examples/widgets/bar/lv_example_bar_1.c", "lvgl/examples/widgets/bar/lv_example_bar_2.c", "lvgl/examples/widgets/bar/lv_example_bar_3.c", "lvgl/examples/widgets/bar/lv_example_bar_4.c", "lvgl/examples/widgets/bar/lv_example_bar_5.c", "lvgl/examples/widgets/bar/lv_example_bar_6.c", "lvgl/examples/widgets/btn/lv_example_btn_1.c", "lvgl/examples/widgets/btn/lv_example_btn_2.c", "lvgl/examples/widgets/btn/lv_example_btn_3.c", "lvgl/examples/widgets/btnmatrix/lv_example_btnmatrix_1.c", "lvgl/examples/widgets/btnmatrix/lv_example_btnmatrix_2.c", "lvgl/examples/widgets/btnmatrix/lv_example_btnmatrix_3.c", "lvgl/examples/widgets/calendar/lv_example_calendar_1.c", "lvgl/examples/widgets/canvas/lv_example_canvas_1.c", "lvgl/examples/widgets/canvas/lv_example_canvas_2.c", "lvgl/examples/widgets/chart/lv_example_chart_1.c", "lvgl/examples/widgets/chart/lv_example_chart_2.c", "lvgl/examples/widgets/chart/lv_example_chart_3.c", "lvgl/examples/widgets/chart/lv_example_chart_4.c", "lvgl/examples/widgets/chart/lv_example_chart_5.c", "lvgl/examples/widgets/chart/lv_example_chart_6.c", "lvgl/examples/widgets/chart/lv_example_chart_7.c", "lvgl/examples/widgets/chart/lv_example_chart_8.c", "lvgl/examples/widgets/chart/lv_example_chart_9.c", "lvgl/examples/widgets/checkbox/lv_example_checkbox_1.c", "lvgl/examples/widgets/checkbox/lv_example_checkbox_2.c", "lvgl/examples/widgets/colorwheel/lv_example_colorwheel_1.c", "lvgl/examples/widgets/dropdown/lv_example_dropdown_1.c", "lvgl/examples/widgets/dropdown/lv_example_dropdown_2.c", "lvgl/examples/widgets/dropdown/lv_example_dropdown_3.c", "lvgl/examples/widgets/img/lv_example_img_1.c", "lvgl/examples/widgets/img/lv_example_img_2.c", "lvgl/examples/widgets/img/lv_example_img_3.c", "lvgl/examples/widgets/img/lv_example_img_4.c", "lvgl/examples/widgets/imgbtn/lv_example_imgbtn_1.c", "lvgl/examples/widgets/keyboard/lv_example_keyboard_1.c", "lvgl/examples/widgets/label/lv_example_label_1.c", "lvgl/examples/widgets/label/lv_example_label_2.c", "lvgl/examples/widgets/label/lv_example_label_3.c", "lvgl/examples/widgets/label/lv_example_label_4.c", "lvgl/examples/widgets/label/lv_example_label_5.c", "lvgl/examples/widgets/led/lv_example_led_1.c", "lvgl/examples/widgets/line/lv_example_line_1.c", "lvgl/examples/widgets/list/lv_example_list_1.c", "lvgl/examples/widgets/list/lv_example_list_2.c", "lvgl/examples/widgets/menu/lv_example_menu_1.c", "lvgl/examples/widgets/menu/lv_example_menu_2.c", "lvgl/examples/widgets/menu/lv_example_menu_3.c", "lvgl/examples/widgets/menu/lv_example_menu_4.c", "lvgl/examples/widgets/menu/lv_example_menu_5.c", "lvgl/examples/widgets/meter/lv_example_meter_1.c", "lvgl/examples/widgets/meter/lv_example_meter_2.c", "lvgl/examples/widgets/meter/lv_example_meter_3.c", "lvgl/examples/widgets/meter/lv_example_meter_4.c", "lvgl/examples/widgets/msgbox/lv_example_msgbox_1.c", "lvgl/examples/widgets/obj/lv_example_obj_1.c", "lvgl/examples/widgets/obj/lv_example_obj_2.c", "lvgl/examples/widgets/roller/lv_example_roller_1.c", "lvgl/examples/widgets/roller/lv_example_roller_2.c", "lvgl/examples/widgets/roller/lv_example_roller_3.c", "lvgl/examples/widgets/slider/lv_example_slider_1.c", "lvgl/examples/widgets/slider/lv_example_slider_2.c", "lvgl/examples/widgets/slider/lv_example_slider_3.c", "lvgl/examples/widgets/span/lv_example_span_1.c", "lvgl/examples/widgets/spinbox/lv_example_spinbox_1.c", "lvgl/examples/widgets/spinner/lv_example_spinner_1.c", "lvgl/examples/widgets/switch/lv_example_switch_1.c", "lvgl/examples/widgets/table/lv_example_table_1.c", "lvgl/examples/widgets/table/lv_example_table_2.c", "lvgl/examples/widgets/tabview/lv_example_tabview_1.c", "lvgl/examples/widgets/tabview/lv_example_tabview_2.c", "lvgl/examples/widgets/textarea/lv_example_textarea_1.c", "lvgl/examples/widgets/textarea/lv_example_textarea_2.c", "lvgl/examples/widgets/textarea/lv_example_textarea_3.c", "lvgl/examples/widgets/tileview/lv_example_tileview_1.c", "lvgl/examples/widgets/win/lv_example_win_1.c", "lvgl/src/core/lv_disp.c", "lvgl/src/core/lv_event.c", "lvgl/src/core/lv_group.c", "lvgl/src/core/lv_indev.c", "lvgl/src/core/lv_indev_scroll.c", "lvgl/src/core/lv_obj.c", "lvgl/src/core/lv_obj_class.c", "lvgl/src/core/lv_obj_draw.c", "lvgl/src/core/lv_obj_pos.c", "lvgl/src/core/lv_obj_scroll.c", "lvgl/src/core/lv_obj_style.c", "lvgl/src/core/lv_obj_style_gen.c", "lvgl/src/core/lv_obj_tree.c", "lvgl/src/core/lv_refr.c", "lvgl/src/core/lv_theme.c", "lvgl/src/draw/arm2d/lv_gpu_arm2d.c", "lvgl/src/draw/lv_draw.c", "lvgl/src/draw/lv_draw_arc.c", "lvgl/src/draw/lv_draw_img.c", "lvgl/src/draw/lv_draw_label.c", "lvgl/src/draw/lv_draw_layer.c", "lvgl/src/draw/lv_draw_line.c", "lvgl/src/draw/lv_draw_mask.c", "lvgl/src/draw/lv_draw_rect.c", "lvgl/src/draw/lv_draw_transform.c", "lvgl/src/draw/lv_draw_triangle.c", "lvgl/src/draw/lv_img_buf.c", "lvgl/src/draw/lv_img_cache.c", "lvgl/src/draw/lv_img_decoder.c", "lvgl/src/draw/nxp/pxp/lv_draw_pxp.c", "lvgl/src/draw/nxp/pxp/lv_draw_pxp_blend.c", "lvgl/src/draw/nxp/pxp/lv_gpu_nxp_pxp.c", "lvgl/src/draw/nxp/pxp/lv_gpu_nxp_pxp_osa.c", "lvgl/src/draw/nxp/vglite/lv_draw_vglite.c", "lvgl/src/draw/nxp/vglite/lv_draw_vglite_arc.c", "lvgl/src/draw/nxp/vglite/lv_draw_vglite_blend.c", "lvgl/src/draw/nxp/vglite/lv_draw_vglite_line.c", "lvgl/src/draw/nxp/vglite/lv_draw_vglite_rect.c", "lvgl/src/draw/nxp/vglite/lv_vglite_buf.c", "lvgl/src/draw/nxp/vglite/lv_vglite_utils.c", "lvgl/src/draw/renesas/lv_gpu_d2_draw_label.c", "lvgl/src/draw/renesas/lv_gpu_d2_ra6m3.c", "lvgl/src/draw/sdl/lv_draw_sdl.c", "lvgl/src/draw/sdl/lv_draw_sdl_arc.c", "lvgl/src/draw/sdl/lv_draw_sdl_bg.c", "lvgl/src/draw/sdl/lv_draw_sdl_composite.c", "lvgl/src/draw/sdl/lv_draw_sdl_img.c", "lvgl/src/draw/sdl/lv_draw_sdl_label.c", "lvgl/src/draw/sdl/lv_draw_sdl_layer.c", "lvgl/src/draw/sdl/lv_draw_sdl_line.c", "lvgl/src/draw/sdl/lv_draw_sdl_mask.c", "lvgl/src/draw/sdl/lv_draw_sdl_polygon.c", "lvgl/src/draw/sdl/lv_draw_sdl_rect.c", "lvgl/src/draw/sdl/lv_draw_sdl_stack_blur.c", "lvgl/src/draw/sdl/lv_draw_sdl_texture_cache.c", "lvgl/src/draw/sdl/lv_draw_sdl_utils.c", "lvgl/src/draw/stm32_dma2d/lv_gpu_stm32_dma2d.c", "lvgl/src/draw/sw/lv_draw_sw.c", "lvgl/src/draw/sw/lv_draw_sw_arc.c", "lvgl/src/draw/sw/lv_draw_sw_blend.c", "lvgl/src/draw/sw/lv_draw_sw_dither.c", "lvgl/src/draw/sw/lv_draw_sw_gradient.c", "lvgl/src/draw/sw/lv_draw_sw_img.c", "lvgl/src/draw/sw/lv_draw_sw_layer.c", "lvgl/src/draw/sw/lv_draw_sw_letter.c", "lvgl/src/draw/sw/lv_draw_sw_line.c", "lvgl/src/draw/sw/lv_draw_sw_polygon.c", "lvgl/src/draw/sw/lv_draw_sw_rect.c", "lvgl/src/draw/sw/lv_draw_sw_transform.c", "lvgl/src/draw/swm341_dma2d/lv_gpu_swm341_dma2d.c", "lvgl/src/extra/layouts/flex/lv_flex.c", "lvgl/src/extra/layouts/grid/lv_grid.c", "lvgl/src/extra/libs/bmp/lv_bmp.c", "lvgl/src/extra/libs/ffmpeg/lv_ffmpeg.c", "lvgl/src/extra/libs/freetype/lv_freetype.c", "lvgl/src/extra/libs/fsdrv/lv_fs_fatfs.c", "lvgl/src/extra/libs/fsdrv/lv_fs_posix.c", "lvgl/src/extra/libs/fsdrv/lv_fs_stdio.c", "lvgl/src/extra/libs/fsdrv/lv_fs_win32.c", "lvgl/src/extra/libs/gif/gifdec.c", "lvgl/src/extra/libs/gif/lv_gif.c", "lvgl/src/extra/libs/png/lodepng.c", "lvgl/src/extra/libs/png/lv_png.c", "lvgl/src/extra/libs/qrcode/lv_qrcode.c", "lvgl/src/extra/libs/qrcode/qrcodegen.c", "lvgl/src/extra/libs/rlottie/lv_rlottie.c", "lvgl/src/extra/libs/sjpg/lv_sjpg.c", "lvgl/src/extra/libs/sjpg/tjpgd.c", "lvgl/src/extra/lv_extra.c", "lvgl/src/extra/others/fragment/lv_fragment.c", "lvgl/src/extra/others/fragment/lv_fragment_manager.c", "lvgl/src/extra/others/gridnav/lv_gridnav.c", "lvgl/src/extra/others/ime/lv_ime_pinyin.c", "lvgl/src/extra/others/imgfont/lv_imgfont.c", "lvgl/src/extra/others/monkey/lv_monkey.c", "lvgl/src/extra/others/msg/lv_msg.c", "lvgl/src/extra/others/snapshot/lv_snapshot.c", "lvgl/src/extra/themes/basic/lv_theme_basic.c", "lvgl/src/extra/themes/default/lv_theme_default.c", "lvgl/src/extra/themes/mono/lv_theme_mono.c", "lvgl/src/extra/widgets/animimg/lv_animimg.c", "lvgl/src/extra/widgets/calendar/lv_calendar.c", "lvgl/src/extra/widgets/calendar/lv_calendar_header_arrow.c", "lvgl/src/extra/widgets/calendar/lv_calendar_header_dropdown.c", "lvgl/src/extra/widgets/chart/lv_chart.c", "lvgl/src/extra/widgets/colorwheel/lv_colorwheel.c", "lvgl/src/extra/widgets/imgbtn/lv_imgbtn.c", "lvgl/src/extra/widgets/keyboard/lv_keyboard.c", "lvgl/src/extra/widgets/led/lv_led.c", "lvgl/src/extra/widgets/list/lv_list.c", "lvgl/src/extra/widgets/menu/lv_menu.c", "lvgl/src/extra/widgets/meter/lv_meter.c", "lvgl/src/extra/widgets/msgbox/lv_msgbox.c", "lvgl/src/extra/widgets/span/lv_span.c", "lvgl/src/extra/widgets/spinbox/lv_spinbox.c", "lvgl/src/extra/widgets/spinner/lv_spinner.c", "lvgl/src/extra/widgets/tabview/lv_tabview.c", "lvgl/src/extra/widgets/tileview/lv_tileview.c", "lvgl/src/extra/widgets/win/lv_win.c", "lvgl/src/font/lv_font.c", "lvgl/src/font/lv_font_dejavu_16_persian_hebrew.c", "lvgl/src/font/lv_font_fmt_txt.c", "lvgl/src/font/lv_font_loader.c", "lvgl/src/font/lv_font_montserrat_10.c", "lvgl/src/font/lv_font_montserrat_12.c", "lvgl/src/font/lv_font_montserrat_12_subpx.c", "lvgl/src/font/lv_font_montserrat_14.c", "lvgl/src/font/lv_font_montserrat_16.c", "lvgl/src/font/lv_font_montserrat_18.c", "lvgl/src/font/lv_font_montserrat_20.c", "lvgl/src/font/lv_font_montserrat_22.c", "lvgl/src/font/lv_font_montserrat_24.c", "lvgl/src/font/lv_font_montserrat_26.c", "lvgl/src/font/lv_font_montserrat_28.c", "lvgl/src/font/lv_font_montserrat_28_compressed.c", "lvgl/src/font/lv_font_montserrat_30.c", "lvgl/src/font/lv_font_montserrat_32.c", "lvgl/src/font/lv_font_montserrat_34.c", "lvgl/src/font/lv_font_montserrat_36.c", "lvgl/src/font/lv_font_montserrat_38.c", "lvgl/src/font/lv_font_montserrat_40.c", "lvgl/src/font/lv_font_montserrat_42.c", "lvgl/src/font/lv_font_montserrat_44.c", "lvgl/src/font/lv_font_montserrat_46.c", "lvgl/src/font/lv_font_montserrat_48.c", "lvgl/src/font/lv_font_montserrat_8.c", "lvgl/src/font/lv_font_simsun_16_cjk.c", "lvgl/src/font/lv_font_unscii_16.c", "lvgl/src/font/lv_font_unscii_8.c", "lvgl/src/hal/lv_hal_disp.c", "lvgl/src/hal/lv_hal_indev.c", "lvgl/src/hal/lv_hal_tick.c", "lvgl/src/misc/lv_anim.c", "lvgl/src/misc/lv_anim_timeline.c", "lvgl/src/misc/lv_area.c", "lvgl/src/misc/lv_async.c", "lvgl/src/misc/lv_bidi.c", "lvgl/src/misc/lv_color.c", "lvgl/src/misc/lv_fs.c", "lvgl/src/misc/lv_gc.c", "lvgl/src/misc/lv_ll.c", "lvgl/src/misc/lv_log.c", "lvgl/src/misc/lv_lru.c", "lvgl/src/misc/lv_math.c", "lvgl/src/misc/lv_mem.c", "lvgl/src/misc/lv_printf.c", "lvgl/src/misc/lv_style.c", "lvgl/src/misc/lv_style_gen.c", "lvgl/src/misc/lv_templ.c", "lvgl/src/misc/lv_timer.c", "lvgl/src/misc/lv_tlsf.c", "lvgl/src/misc/lv_txt.c", "lvgl/src/misc/lv_txt_ap.c", "lvgl/src/misc/lv_utils.c", "lvgl/src/widgets/lv_arc.c", "lvgl/src/widgets/lv_bar.c", "lvgl/src/widgets/lv_btn.c", "lvgl/src/widgets/lv_btnmatrix.c", "lvgl/src/widgets/lv_canvas.c", "lvgl/src/widgets/lv_checkbox.c", "lvgl/src/widgets/lv_dropdown.c", "lvgl/src/widgets/lv_img.c", "lvgl/src/widgets/lv_label.c", "lvgl/src/widgets/lv_line.c", "lvgl/src/widgets/lv_objx_templ.c", "lvgl/src/widgets/lv_roller.c", "lvgl/src/widgets/lv_slider.c", "lvgl/src/widgets/lv_switch.c", "lvgl/src/widgets/lv_table.c", "lvgl/src/widgets/lv_textarea.c", "lvgl/tests/makefile/test.c", "lvgl/tests/src/lv_test_indev.c", "lvgl/tests/src/lv_test_init.c", "lvgl/tests/src/test_cases/_test_template.c", "lvgl/tests/src/test_cases/test_arc.c", "lvgl/tests/src/test_cases/test_bar.c", "lvgl/tests/src/test_cases/test_checkbox.c", "lvgl/tests/src/test_cases/test_config.c", "lvgl/tests/src/test_cases/test_demo_stress.c", "lvgl/tests/src/test_cases/test_demo_widgets.c", "lvgl/tests/src/test_cases/test_dropdown.c", "lvgl/tests/src/test_cases/test_event.c", "lvgl/tests/src/test_cases/test_font_loader.c", "lvgl/tests/src/test_cases/test_fs.c", "lvgl/tests/src/test_cases/test_line.c", "lvgl/tests/src/test_cases/test_mem.c", "lvgl/tests/src/test_cases/test_obj_tree.c", "lvgl/tests/src/test_cases/test_slider.c", "lvgl/tests/src/test_cases/test_snapshot.c", "lvgl/tests/src/test_cases/test_style.c", "lvgl/tests/src/test_cases/test_switch.c", "lvgl/tests/src/test_cases/test_table.c", "lvgl/tests/src/test_cases/test_textarea.c", "lvgl/tests/src/test_cases/test_txt.c", "lvgl/tests/src/test_fonts/font_1.c", "lvgl/tests/src/test_fonts/font_2.c", "lvgl/tests/src/test_fonts/font_3.c", "lvgl/tests/unity/unity.c", "lvgl/tests/unity/unity_support.c" ], "module_type": "ClangTarget", "product_memberships": [ "CLVGL", "LVGL", "LVGLDemo" ] } ], "products": [ { "name": "CLVGL", "type": { "library": [ "automatic" ] }, "targets": [ "CLVGL" ] }, { "name": "LVGL", "type": { "library": [ "automatic" ] }, "targets": [ "LVGL" ] }, { "name": "LVGLDemo", "type": { "executable": null }, "targets": [ "LVGLDemo" ] } ], "platforms": [ { "name": "macos", "version": "10.15" } ], "dependencies": [ { "url": "https://github.com/lhoward/AsyncExtensions", "type": "sourceControl", "identity": "asyncextensions", "requirement": { "branch": [ "linux" ] } } ], "tools_version": "5.9", "manifest_display_name": "LVGL" }
Package Dump
{ "name": "LVGL", "targets": [ { "name": "CLVGL", "type": "regular", "exclude": [], "settings": [ { "kind": { "headerSearchPath": { "_0": "lv_drivers" } }, "tool": "c" }, { "kind": { "headerSearchPath": { "_0": "lvgl" } }, "tool": "c" }, { "kind": { "headerSearchPath": { "_0": "." } }, "tool": "c" }, { "kind": { "unsafeFlags": { "_0": [ "-DLV_LVGL_H_INCLUDE_SIMPLE" ] } }, "tool": "c" }, { "kind": { "unsafeFlags": { "_0": [ "-L/opt/homebrew/lib", "-lSDL2" ] } }, "tool": "linker" } ], "resources": [], "dependencies": [], "packageAccess": true }, { "name": "LVGL", "type": "regular", "exclude": [], "settings": [], "resources": [], "dependencies": [ { "byName": [ "CLVGL", null ] }, { "byName": [ "AsyncExtensions", null ] } ], "packageAccess": true }, { "name": "LVGLDemo", "type": "executable", "exclude": [], "settings": [], "resources": [], "dependencies": [ { "byName": [ "LVGL", null ] } ], "packageAccess": true } ], "products": [ { "name": "CLVGL", "type": { "library": [ "automatic" ] }, "targets": [ "CLVGL" ] }, { "name": "LVGL", "type": { "library": [ "automatic" ] }, "targets": [ "LVGL" ] } ], "pkgConfig": null, "platforms": [ { "options": [], "version": "10.15", "platformName": "macos" } ], "providers": null, "packageKind": { "root": [ "/usr/src/package" ] }, "dependencies": [ { "sourceControl": [ { "identity": "asyncextensions", "location": { "remote": [ { "urlString": "https://github.com/lhoward/AsyncExtensions" } ] }, "requirement": { "branch": [ "linux" ] }, "productFilter": null } ] } ], "toolsVersion": { "_version": "5.9.0" }, "cLanguageStandard": null, "cxxLanguageStandard": null, "swiftLanguageVersions": null }
Dependencies
- AsyncExtensionsunspecified
Dependencies
{ "url": "/usr/src/package", "name": "LVGL", "path": "/usr/src/package", "version": "unspecified", "identity": "package", "dependencies": [ { "url": "https://github.com/lhoward/AsyncExtensions", "name": "AsyncExtensions", "path": "/usr/src/package/.build/checkouts/AsyncExtensions", "version": "unspecified", "identity": "asyncextensions", "dependencies": [ { "url": "https://github.com/apple/swift-collections.git", "name": "swift-collections", "path": "/usr/src/package/.build/checkouts/swift-collections", "version": "1.1.1", "identity": "swift-collections", "dependencies": [] } ] } ] }