diff options
author | Ronan <ronan.lemartret@iot.bzh> | 2017-01-20 16:55:46 +0100 |
---|---|---|
committer | Jan-Simon Moeller <jsmoeller@linuxfoundation.org> | 2017-03-03 18:01:43 +0000 |
commit | 3cfe59d1d10874fee11ee84f290406dd30a673bd (patch) | |
tree | c6e952dc31b04beaba3e69f2967fe3584db6a386 /meta-agl/recipes-ivi | |
parent | 36e8802fe16c939af3d5fadf20f7c5f9d98d368b (diff) |
Add dependency to images
* [SPEC-424]
* yocto image should use dependency to facilitate maintenance
* yocto image should have its own LICENSE defined
Change-Id: I47a6c35f5b80947c5ef8b4761dd98b4bc82a5507
Signed-off-by: Ronan <ronan.lemartret@iot.bzh>
Diffstat (limited to 'meta-agl/recipes-ivi')
-rw-r--r-- | meta-agl/recipes-ivi/images/agl-image-ivi-crosssdk.bb | 2 | ||||
-rw-r--r-- | meta-agl/recipes-ivi/images/agl-image-ivi-qa.bb | 3 | ||||
-rw-r--r-- | meta-agl/recipes-ivi/images/agl-image-ivi.bb | 11 | ||||
-rw-r--r-- | meta-agl/recipes-ivi/images/agl-image-ivi.inc | 12 | ||||
-rw-r--r-- | meta-agl/recipes-ivi/packagegroups/packagegroup-agl-image-ivi.bb (renamed from meta-agl/recipes-ivi/packagegroups/packagegroup-agl-ivi.bb) | 7 |
5 files changed, 19 insertions, 16 deletions
diff --git a/meta-agl/recipes-ivi/images/agl-image-ivi-crosssdk.bb b/meta-agl/recipes-ivi/images/agl-image-ivi-crosssdk.bb index 9a1695b3d..0303d051d 100644 --- a/meta-agl/recipes-ivi/images/agl-image-ivi-crosssdk.bb +++ b/meta-agl/recipes-ivi/images/agl-image-ivi-crosssdk.bb @@ -6,6 +6,8 @@ to form a standalone cross SDK." require agl-image-ivi.bb +LICENSE = "MIT" + IMAGE_FEATURES += "dev-pkgs" IMAGE_INSTALL += "kernel-dev" diff --git a/meta-agl/recipes-ivi/images/agl-image-ivi-qa.bb b/meta-agl/recipes-ivi/images/agl-image-ivi-qa.bb index bd062660a..017439454 100644 --- a/meta-agl/recipes-ivi/images/agl-image-ivi-qa.bb +++ b/meta-agl/recipes-ivi/images/agl-image-ivi-qa.bb @@ -1,9 +1,12 @@ SUMMARY = "A basic system of AGL distribution of IVI profile for Quality Assurance(QA)" + DESCRIPTION = "A basic set of AGL Distribution. This image also has additional \ packages (e.g. commandline tools) for Quality Assurance(QA)." require agl-image-ivi.bb +LICENSE = "MIT" + IMAGE_INSTALL_append = " \ packagegroup-agl-test \ packagegroup-ivi-common-test \ diff --git a/meta-agl/recipes-ivi/images/agl-image-ivi.bb b/meta-agl/recipes-ivi/images/agl-image-ivi.bb index 9754906b5..c3e021476 100644 --- a/meta-agl/recipes-ivi/images/agl-image-ivi.bb +++ b/meta-agl/recipes-ivi/images/agl-image-ivi.bb @@ -1,8 +1,11 @@ SUMMARY = "A basic system of AGL distribution of IVI profile" -require ${PN}.inc + +DESCRIPTION = "Basic image for baseline of AGL Distribution for IVI profile." + +require agl-image-ivi.inc + +LICENSE = "MIT" IMAGE_INSTALL_append = "\ - packagegroup-agl-core \ - packagegroup-agl-ivi \ - packagegroup-ivi-common-core \ + packagegroup-agl-image-ivi \ " diff --git a/meta-agl/recipes-ivi/images/agl-image-ivi.inc b/meta-agl/recipes-ivi/images/agl-image-ivi.inc index 287e9fb26..0b564840b 100644 --- a/meta-agl/recipes-ivi/images/agl-image-ivi.inc +++ b/meta-agl/recipes-ivi/images/agl-image-ivi.inc @@ -1,13 +1,3 @@ -IMAGE_INSTALL = "packagegroup-core-boot-agl ${ROOTFS_PKGMANAGE_BOOTSTRAP} ${CORE_IMAGE_EXTRA_INSTALL}" - -IMAGE_LINGUAS = " " - -LICENSE = "MIT" - -inherit core-image buildhistory - -IMAGE_ROOTFS_SIZE ?= "8192" +require recipes-core/images/agl-image-minimal.inc IMAGE_FEATURES += "splash package-management ssh-server-dropbear" - -BUILDHISTORY_COMMIT = "1" diff --git a/meta-agl/recipes-ivi/packagegroups/packagegroup-agl-ivi.bb b/meta-agl/recipes-ivi/packagegroups/packagegroup-agl-image-ivi.bb index bafb8e024..6b6ce7075 100644 --- a/meta-agl/recipes-ivi/packagegroups/packagegroup-agl-ivi.bb +++ b/meta-agl/recipes-ivi/packagegroups/packagegroup-agl-image-ivi.bb @@ -5,12 +5,17 @@ LICENSE = "MIT" inherit packagegroup PACKAGES = "\ - packagegroup-agl-ivi \ + packagegroup-agl-image-ivi \ " ALLOW_EMPTY_${PN} = "1" RDEPENDS_${PN} += "\ + packagegroup-agl-image-minimal \ + packagegroup-ivi-common-core \ +" + +RDEPENDS_${PN} += "\ packagegroup-agl-ivi-automotive \ packagegroup-agl-ivi-connectivity \ packagegroup-agl-ivi-graphics \ |