Add support for dey-image-lvgl images
LVGL is a free and open-source embedded graphics library that is able to run in environments with limited resources. This image includes a desktop environment and an LVGL widget demo (lvgl_demo) https://onedigi.atlassian.net/browse/DEL-8740 Signed-off-by: Gabriel Valcazar <gabriel.valcazar@digi.com>
This commit is contained in:
parent
c0789c416b
commit
2a015f3f87
|
|
@ -78,7 +78,7 @@ MACHINE_EXTRA_RRECOMMENDS += "${@bb.utils.contains_any('VIRTUAL-RUNTIME_dev_mana
|
|||
DEFAULT_IMAGE_NAME ??= "dey-image-qt"
|
||||
|
||||
# List of graphical images names (for install scripts)
|
||||
GRAPHICAL_IMAGES ?= "dey-image-crank dey-image-qt dey-image-webkit"
|
||||
GRAPHICAL_IMAGES ?= "dey-image-crank dey-image-qt dey-image-webkit dey-image-lvgl"
|
||||
|
||||
# Include DEY SELinux policy modifications by default
|
||||
DEY_SELINUX_POLICY ?= "1"
|
||||
|
|
|
|||
|
|
@ -45,6 +45,7 @@ FEATURE_PACKAGES_dey-crank = "packagegroup-dey-crank"
|
|||
FEATURE_PACKAGES_dey-debug = "packagegroup-dey-debug"
|
||||
FEATURE_PACKAGES_dey-examples = "packagegroup-dey-examples"
|
||||
FEATURE_PACKAGES_dey-gstreamer = "packagegroup-dey-gstreamer"
|
||||
FEATURE_PACKAGES_dey-lvgl = "packagegroup-dey-lvgl"
|
||||
FEATURE_PACKAGES_dey-network = "packagegroup-dey-network"
|
||||
FEATURE_PACKAGES_dey-qt = "packagegroup-dey-qt"
|
||||
FEATURE_PACKAGES_dey-trustfence = "packagegroup-dey-trustfence"
|
||||
|
|
|
|||
|
|
@ -0,0 +1 @@
|
|||
include selinux_dey.inc
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
#
|
||||
# Copyright (C) 2023 Digi International.
|
||||
#
|
||||
require dey-image-graphical.inc
|
||||
|
||||
DESCRIPTION = "DEY image with LVGL graphical libraries"
|
||||
|
||||
GRAPHICAL_CORE = "lvgl"
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
# Copyright (C) 2023 Digi International Inc.
|
||||
|
||||
require swu.inc
|
||||
|
||||
IMG_NAME = "${@get_baseimg_pn(d)}-${GRAPHICAL_BACKEND}"
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
#
|
||||
# Copyright (C) 2023 Digi International Inc.
|
||||
#
|
||||
SUMMARY = "LVGL packagegroup for DEY image"
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
inherit packagegroup
|
||||
|
||||
RDEPENDS:${PN} += " \
|
||||
lvgl-demo \
|
||||
"
|
||||
|
|
@ -9,3 +9,8 @@ Digi Embedded Yocto provides the following image recipes:
|
|||
|
||||
By default the image is XWayland-based so it provides a full Weston
|
||||
desktop environment.
|
||||
|
||||
* dey-image-lvgl: graphical LVGL image
|
||||
|
||||
By default the image is XWayland-based so it provides a full Weston
|
||||
desktop environment.
|
||||
|
|
|
|||
|
|
@ -9,3 +9,8 @@ Digi Embedded Yocto provides the following image recipes:
|
|||
|
||||
By default the image is XWayland-based so it provides a full Weston
|
||||
desktop environment.
|
||||
|
||||
* dey-image-lvgl: graphical LVGL image
|
||||
|
||||
By default the image is XWayland-based so it provides a full Weston
|
||||
desktop environment.
|
||||
|
|
|
|||
|
|
@ -5,6 +5,11 @@ Digi Embedded Yocto provides the following image recipes:
|
|||
By default the image is X11-based so it provides a full SATO theme
|
||||
desktop environment.
|
||||
|
||||
* dey-image-lvgl: graphical LVGL image
|
||||
|
||||
By default the image is X11-based so it provides a full SATO theme
|
||||
desktop environment.
|
||||
|
||||
* core-image-base: a console-only image
|
||||
|
||||
Expansion of native core-image-base by including all the support for the
|
||||
|
|
|
|||
|
|
@ -9,3 +9,8 @@ Digi Embedded Yocto provides the following image recipes:
|
|||
|
||||
By default the image is XWayland-based so it provides a full Weston
|
||||
desktop environment.
|
||||
|
||||
* dey-image-lvgl: graphical LVGL image
|
||||
|
||||
By default the image is XWayland-based so it provides a full Weston
|
||||
desktop environment.
|
||||
|
|
|
|||
|
|
@ -9,3 +9,8 @@ Digi Embedded Yocto provides the following image recipes:
|
|||
|
||||
By default the image is XWayland-based so it provides a full Weston
|
||||
desktop environment.
|
||||
|
||||
* dey-image-lvgl: graphical LVGL image
|
||||
|
||||
By default the image is XWayland-based so it provides a full Weston
|
||||
desktop environment.
|
||||
|
|
|
|||
|
|
@ -9,3 +9,8 @@ Digi Embedded Yocto provides the following image recipes:
|
|||
|
||||
By default the image is XWayland-based so it provides a full Weston
|
||||
desktop environment.
|
||||
|
||||
* dey-image-lvgl: graphical LVGL image
|
||||
|
||||
By default the image is XWayland-based so it provides a full Weston
|
||||
desktop environment.
|
||||
|
|
|
|||
|
|
@ -9,3 +9,8 @@ Digi Embedded Yocto provides the following image recipes:
|
|||
|
||||
By default the image is XWayland-based so it provides a full Weston
|
||||
desktop environment.
|
||||
|
||||
* dey-image-lvgl: graphical LVGL image
|
||||
|
||||
By default the image is XWayland-based so it provides a full Weston
|
||||
desktop environment.
|
||||
|
|
|
|||
|
|
@ -5,3 +5,8 @@ Digi Embedded Yocto provides the following image recipes:
|
|||
By default the image is XWayland-based so it provides a full Weston
|
||||
desktop environment.
|
||||
|
||||
* dey-image-lvgl: graphical LVGL image
|
||||
|
||||
By default the image is XWayland-based so it provides a full Weston
|
||||
desktop environment.
|
||||
|
||||
|
|
|
|||
|
|
@ -10,6 +10,11 @@ Digi Embedded Yocto provides the following image recipes:
|
|||
By default the image is Wayland-based so it provides a full Weston
|
||||
desktop environment.
|
||||
|
||||
* dey-image-lvgl: graphical LVGL image
|
||||
|
||||
By default the image is Wayland-based so it provides a full Weston
|
||||
desktop environment.
|
||||
|
||||
* core-image-base: a console-only image
|
||||
|
||||
Expansion of native core-image-base by including all the support for the
|
||||
|
|
|
|||
Loading…
Reference in New Issue