crank: add new crank image

https://onedigi.atlassian.net/browse/DEL-7969

Signed-off-by: Tatiana Leon <Tatiana.Leon@digi.com>
This commit is contained in:
Tatiana Leon 2022-08-11 14:11:54 +02:00
parent 93e69dfb3e
commit 8a81dd87f8
6 changed files with 42 additions and 8 deletions

View File

@ -35,6 +35,7 @@ RECOVERY_INITRAMFS_IMAGE ?= "dey-image-recovery-initramfs"
# DEY image features (alphabetical order) # DEY image features (alphabetical order)
FEATURE_PACKAGES_dey-audio = "packagegroup-dey-audio" FEATURE_PACKAGES_dey-audio = "packagegroup-dey-audio"
FEATURE_PACKAGES_dey-bluetooth = "packagegroup-dey-bluetooth" FEATURE_PACKAGES_dey-bluetooth = "packagegroup-dey-bluetooth"
FEATURE_PACKAGES_dey-crank = "packagegroup-dey-crank"
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-gstreamer = "packagegroup-dey-gstreamer" FEATURE_PACKAGES_dey-gstreamer = "packagegroup-dey-gstreamer"

View File

@ -0,0 +1,10 @@
# Copyright (C) 2022, Digi International Inc.
require dey-image-graphical.inc
DESCRIPTION = "DEY image including Crank Storyboard engine and demo packages"
GRAPHICAL_CORE = "crank"
# Remove X11 image features
IMAGE_FEATURES:remove:ccimx6ul = "x11-base x11-sato"

View File

@ -0,0 +1,13 @@
#
# Copyright (C) 2022, Digi International Inc.
#
SUMMARY = "Crank packagegroup for DEY image"
PACKAGE_ARCH = "${MACHINE_ARCH}"
inherit packagegroup
# Include Crank engine and demos
RDEPENDS:${PN} += " \
crank-demos \
crank-sbengine \
"

View File

@ -0,0 +1,8 @@
# Copyright (C) 2022 Digi International Inc.
require swu.inc
# Remove X11 image features
IMAGE_FEATURES:remove:ccimx6ul = "x11-base x11-sato"
IMG_NAME = "${@get_baseimg_pn(d)}-${GRAPHICAL_BACKEND}"

View File

@ -103,6 +103,7 @@ purge_sstate() {
packagegroup-dey-audio \ packagegroup-dey-audio \
packagegroup-dey-bluetooth \ packagegroup-dey-bluetooth \
packagegroup-dey-core \ packagegroup-dey-core \
packagegroup-dey-crank \
packagegroup-dey-debug \ packagegroup-dey-debug \
packagegroup-dey-examples \ packagegroup-dey-examples \
packagegroup-dey-gstreamer \ packagegroup-dey-gstreamer \

View File

@ -106,6 +106,7 @@ purge_sstate() {
packagegroup-dey-audio \ packagegroup-dey-audio \
packagegroup-dey-bluetooth \ packagegroup-dey-bluetooth \
packagegroup-dey-core \ packagegroup-dey-core \
packagegroup-dey-crank \
packagegroup-dey-debug \ packagegroup-dey-debug \
packagegroup-dey-examples \ packagegroup-dey-examples \
packagegroup-dey-gstreamer \ packagegroup-dey-gstreamer \
@ -171,18 +172,18 @@ while read _pl _var _tgt; do
eval "${_pl//-/_}_var=\"${_var//,/ }\"" eval "${_pl//-/_}_var=\"${_var//,/ }\""
eval "${_pl//-/_}_tgt=\"${_tgt//,/ }\"" eval "${_pl//-/_}_tgt=\"${_tgt//,/ }\""
done<<-_EOF_ done<<-_EOF_
ccimx8mm-dvk DONTBUILDVARIANTS dey-image-qt,dey-image-aws ccimx8mm-dvk DONTBUILDVARIANTS dey-image-qt,dey-image-aws,dey-image-crank
ccimx8mn-dvk DONTBUILDVARIANTS dey-image-qt,dey-image-aws ccimx8mn-dvk DONTBUILDVARIANTS dey-image-qt,dey-image-aws,dey-image-crank
ccimx8mp-dvk DONTBUILDVARIANTS dey-image-qt,dey-image-aws ccimx8mp-dvk DONTBUILDVARIANTS dey-image-qt,dey-image-aws,dey-image-crank
ccimx8x-sbc-pro DONTBUILDVARIANTS dey-image-qt,dey-image-aws ccimx8x-sbc-pro DONTBUILDVARIANTS dey-image-qt,dey-image-aws,dey-image-crank
ccimx8x-sbc-express DONTBUILDVARIANTS dey-image-qt,dey-image-aws ccimx8x-sbc-express DONTBUILDVARIANTS dey-image-qt,dey-image-aws
ccimx6qpsbc DONTBUILDVARIANTS dey-image-qt,dey-image-aws ccimx6qpsbc DONTBUILDVARIANTS dey-image-qt,dey-image-aws,dey-image-crank
ccimx6sbc DONTBUILDVARIANTS dey-image-qt,dey-image-aws ccimx6sbc DONTBUILDVARIANTS dey-image-qt,dey-image-aws,dey-image-crank
ccimx6ulsbc DONTBUILDVARIANTS dey-image-qt,dey-image-aws ccimx6ulsbc DONTBUILDVARIANTS dey-image-qt,dey-image-aws,dey-image-crank
ccimx6ulstarter DONTBUILDVARIANTS core-image-base,dey-image-aws ccimx6ulstarter DONTBUILDVARIANTS core-image-base,dey-image-aws
ccimx6ulsom DONTBUILDVARIANTS dey-image-mft-module-min ccimx6ulsom DONTBUILDVARIANTS dey-image-mft-module-min
ccimx6ulrftest DONTBUILDVARIANTS dey-image-mft-module-rf ccimx6ulrftest DONTBUILDVARIANTS dey-image-mft-module-rf
ccmp15-dvk DONTBUILDVARIANTS dey-image-qt,dey-image-aws ccmp15-dvk DONTBUILDVARIANTS dey-image-qt,dey-image-aws,dey-image-crank
_EOF_ _EOF_
YOCTO_IMGS_DIR="${WORKSPACE}/images" YOCTO_IMGS_DIR="${WORKSPACE}/images"