summaryrefslogtreecommitdiffstats
path: root/recipes-platform/packagegroups
diff options
context:
space:
mode:
authorScott Murray <scott.murray@konsulko.com>2023-10-13 20:14:00 -0400
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>2023-10-17 10:57:24 +0000
commit8320d5245677a79b78711bb5f00202be562f6817 (patch)
tree931941c2e873d5a7c1427888b5879e61744d0bde /recipes-platform/packagegroups
parent0cc23cc5b87787fb2deeb2894a2a3d6b5d284c07 (diff)
Add base demo images
Some rework to add agl-ivi-demo-base and agl-ivi-demo-base-flutter images that have all of the required demo services and configuration, but not our demo UI applications. As part of this, move some of the conditional package inclusion logic out of the demo platform packagegroups into the image recipes to make the packagegroup contents stable, and add applaunchd to the IVI services packagegroup so it'll always get pulled in. Some of this may still get redone in the future per SPEC-4813. Bug-AGL: SPEC-4933 Change-Id: Ief4b7ef3f0720315cbdc579f62b1196c66e237cd Signed-off-by: Scott Murray <scott.murray@konsulko.com> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/29278 Reviewed-by: Lisandro P�rez Meyer <lpmeyer@ics.com> Reviewed-by: Hiroyuki Ishii <ishii.hiroyuki002@jp.panasonic.com> Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Tested-by: Jenkins Job builder account ci-image-build: Jenkins Job builder account ci-image-boot-test: Jenkins Job builder account
Diffstat (limited to 'recipes-platform/packagegroups')
-rw-r--r--recipes-platform/packagegroups/packagegroup-agl-demo-platform-flutter.bb18
-rw-r--r--recipes-platform/packagegroups/packagegroup-agl-demo-platform.bb15
-rw-r--r--recipes-platform/packagegroups/packagegroup-agl-ivi-services.bb2
3 files changed, 4 insertions, 31 deletions
diff --git a/recipes-platform/packagegroups/packagegroup-agl-demo-platform-flutter.bb b/recipes-platform/packagegroups/packagegroup-agl-demo-platform-flutter.bb
index 8e645445..e01c315d 100644
--- a/recipes-platform/packagegroups/packagegroup-agl-demo-platform-flutter.bb
+++ b/recipes-platform/packagegroups/packagegroup-agl-demo-platform-flutter.bb
@@ -16,24 +16,10 @@ RDEPENDS:${PN} += "\
packagegroup-agl-demo \
"
-AGL_APPS = " \
- flutter-dashboard \
- flutter-hvac \
- ondemandnavi \
- settings \
- mediaplayer \
- messaging \
- phone \
- radio \
- "
-
RDEPENDS:${PN}:append = " \
agl-compositor \
flutter-auto \
- flutter-homescreen \
- qtquickcontrols2-agl \
- qtquickcontrols2-agl-style \
- ${@bb.utils.contains('DISTRO_FEATURES', 'agl-devel', 'unzip mpc' , '', d)} \
- ${AGL_APPS} \
+ agl-flutter-env \
+ applaunchd-template-agl-app-flutter \
psplash-portrait-config \
"
diff --git a/recipes-platform/packagegroups/packagegroup-agl-demo-platform.bb b/recipes-platform/packagegroups/packagegroup-agl-demo-platform.bb
index 6095f710..cf8268d4 100644
--- a/recipes-platform/packagegroups/packagegroup-agl-demo-platform.bb
+++ b/recipes-platform/packagegroups/packagegroup-agl-demo-platform.bb
@@ -16,26 +16,11 @@ RDEPENDS:${PN} += "\
packagegroup-agl-demo \
"
-AGL_APPS = " \
- dashboard \
- hvac \
- ondemandnavi \
- settings \
- mediaplayer \
- messaging \
- phone \
- radio \
- window-management-client-grpc \
- camera-gstreamer \
- "
-
RDEPENDS:${PN}:append = " \
weston-ini-conf-no-activate \
homescreen \
launcher \
qtquickcontrols2-agl \
qtquickcontrols2-agl-style \
- ${@bb.utils.contains('DISTRO_FEATURES', 'agl-devel', 'unzip mpc' , '', d)} \
- ${AGL_APPS} \
psplash-portrait-config \
"
diff --git a/recipes-platform/packagegroups/packagegroup-agl-ivi-services.bb b/recipes-platform/packagegroups/packagegroup-agl-ivi-services.bb
index b7694264..e4a4a9d0 100644
--- a/recipes-platform/packagegroups/packagegroup-agl-ivi-services.bb
+++ b/recipes-platform/packagegroups/packagegroup-agl-ivi-services.bb
@@ -8,6 +8,8 @@ PACKAGES = "\
"
RDEPENDS:${PN} += "\
+ applaunchd \
+ applaunchd-template-agl-app \
agl-service-hvac \
agl-service-audiomixer \
agl-service-radio \