dey-image-flutter: add new recipe based on graphical Flutter framework
Flutter is an open source framework for building multi-platform applications without a graphical backend running. This commit adds support to create a new DEY image type based on Flutter ready to use for the users. https://onedigi.atlassian.net/browse/DEL-9380 Signed-off-by: Arturo Buzarra <arturo.buzarra@digi.com>
This commit is contained in:
parent
8ec2635654
commit
ccb98366ea
|
|
@ -18,3 +18,6 @@ RDEPENDS:${PN} += " \
|
||||||
${@oe.utils.conditional('DEY_SOC_VENDOR', 'NXP', '${IMX_OPTEE_SDK_RDEPENDS} ${IMX_TRUSTFENCE_SDK_TOOLS}', '', d)} \
|
${@oe.utils.conditional('DEY_SOC_VENDOR', 'NXP', '${IMX_OPTEE_SDK_RDEPENDS} ${IMX_TRUSTFENCE_SDK_TOOLS}', '', d)} \
|
||||||
${@oe.utils.conditional('DEY_SOC_VENDOR', 'STM', '${STM_TRUSTFENCE_SDK_TOOLS}', '', d)} \
|
${@oe.utils.conditional('DEY_SOC_VENDOR', 'STM', '${STM_TRUSTFENCE_SDK_TOOLS}', '', d)} \
|
||||||
"
|
"
|
||||||
|
|
||||||
|
RDEPENDS:${PN}:append:ccmp25 = " nativesdk-flutter-sdk"
|
||||||
|
RDEPENDS:${PN}:append:imxgpu = " nativesdk-flutter-sdk"
|
||||||
|
|
|
||||||
|
|
@ -46,6 +46,7 @@ FEATURE_PACKAGES_dey-audio = "packagegroup-dey-audio"
|
||||||
FEATURE_PACKAGES_dey-bluetooth = "packagegroup-dey-bluetooth"
|
FEATURE_PACKAGES_dey-bluetooth = "packagegroup-dey-bluetooth"
|
||||||
FEATURE_PACKAGES_dey-debug = "packagegroup-dey-debug"
|
FEATURE_PACKAGES_dey-debug = "packagegroup-dey-debug"
|
||||||
FEATURE_PACKAGES_dey-examples = "packagegroup-dey-examples"
|
FEATURE_PACKAGES_dey-examples = "packagegroup-dey-examples"
|
||||||
|
FEATURE_PACKAGES_dey-flutter = "packagegroup-dey-flutter"
|
||||||
FEATURE_PACKAGES_dey-gstreamer = "packagegroup-dey-gstreamer"
|
FEATURE_PACKAGES_dey-gstreamer = "packagegroup-dey-gstreamer"
|
||||||
FEATURE_PACKAGES_dey-lvgl = "packagegroup-dey-lvgl"
|
FEATURE_PACKAGES_dey-lvgl = "packagegroup-dey-lvgl"
|
||||||
FEATURE_PACKAGES_dey-network = "packagegroup-dey-network"
|
FEATURE_PACKAGES_dey-network = "packagegroup-dey-network"
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,26 @@
|
||||||
|
# Copyright (C) 2025, Digi International Inc.
|
||||||
|
|
||||||
|
DESCRIPTION = "DEY image with Flutter graphical libraries"
|
||||||
|
LICENSE = "MIT"
|
||||||
|
|
||||||
|
IMAGE_INSTALL = " \
|
||||||
|
packagegroup-dey-core \
|
||||||
|
${CORE_IMAGE_EXTRA_INSTALL} \
|
||||||
|
"
|
||||||
|
|
||||||
|
IMAGE_FEATURES += " \
|
||||||
|
dey-network \
|
||||||
|
dey-flutter \
|
||||||
|
eclipse-debug \
|
||||||
|
ssh-server-dropbear \
|
||||||
|
${@bb.utils.contains('MACHINE_FEATURES', 'alsa', 'dey-audio', '', d)} \
|
||||||
|
${@bb.utils.contains('MACHINE_FEATURES', 'bluetooth', 'dey-bluetooth', '', d)} \
|
||||||
|
${@bb.utils.contains('MACHINE_FEATURES', 'wifi', 'dey-wireless', '', d)} \
|
||||||
|
"
|
||||||
|
|
||||||
|
IMAGE_LINGUAS = ""
|
||||||
|
|
||||||
|
inherit core-image
|
||||||
|
inherit dey-image
|
||||||
|
|
||||||
|
IMAGE_ROOTFS_SIZE = "8192"
|
||||||
|
|
@ -0,0 +1,16 @@
|
||||||
|
#
|
||||||
|
# Copyright (C) 2025, Digi International Inc.
|
||||||
|
#
|
||||||
|
SUMMARY = "Flutter packagegroup for DEY image"
|
||||||
|
|
||||||
|
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||||
|
inherit packagegroup
|
||||||
|
|
||||||
|
RDEPENDS:${PN} += " \
|
||||||
|
flutter-pi \
|
||||||
|
flutter-samples-veggieseasons \
|
||||||
|
"
|
||||||
|
|
||||||
|
RDEPENDS:${PN}:append:imxgpu = " \
|
||||||
|
imx-gpu-viv \
|
||||||
|
"
|
||||||
Loading…
Reference in New Issue