Create AGL Instrument Cluster core package group 49/26749/8
authorNaoto Yamaguchi <naoto.yamaguchi@aisin.co.jp>
Sun, 3 Oct 2021 14:14:57 +0000 (23:14 +0900)
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>
Mon, 1 Nov 2021 20:10:23 +0000 (20:10 +0000)
AGL Instrument Cluster has common api library and framework.
This patch create package group for instrument cluster core packages.

Bug-AGL: SPEC-4092

Signed-off-by: Naoto Yamaguchi <naoto.yamaguchi@aisin.co.jp>
Change-Id: Id9ec55dfc22cc7135f0973ef8a3421f8a614383d

meta-agl-lxc/recipes-platform/images/guest-image-minimal.bb
meta-agl-lxc/recipes-platform/packagegroups/packagegroup-agl-ic-core.bb [new file with mode: 0644]

index 82fcf4f..6a47cfe 100644 (file)
@@ -5,3 +5,7 @@ require recipes-platform/images/agl-image-boot.inc
 IMAGE_LINGUAS = " "
 
 IMAGE_ROOTFS_EXTRA_SPACE:append = "${@bb.utils.contains("DISTRO_FEATURES", "systemd", " + 4096", "" ,d)}"
+
+IMAGE_INSTALL:append = " \
+    packagegroup-agl-ic-core \
+"
diff --git a/meta-agl-lxc/recipes-platform/packagegroups/packagegroup-agl-ic-core.bb b/meta-agl-lxc/recipes-platform/packagegroups/packagegroup-agl-ic-core.bb
new file mode 100644 (file)
index 0000000..316350f
--- /dev/null
@@ -0,0 +1,16 @@
+SUMMARY = "AGL Instrument Cluster Core Packages"
+DESCRIPTION = "This pacage group including AGL Instrument Cluster function core packages such as \
+               common library,framework."
+HOMEPAGE = "https://confluence.automotivelinux.org/display/IC"
+
+LICENSE = "Apache-2.0"
+
+inherit packagegroup
+
+PACKAGES = "\
+    packagegroup-agl-ic-core \
+"
+RDEPENDS:${PN} += "\
+    libclusteripc \
+    libclusterapi \
+"