From cd9d5aee1e0a13601e620492bfaa5065f0cdadfc Mon Sep 17 00:00:00 2001 From: Tadao Tanikawa Date: Fri, 2 Oct 2015 14:21:11 +0900 Subject: Reworking packagegroups of AGL Distribution The recipe files and thier names are reworked by design of AGL packagegroup. For more details, see 'Packagegroups'section in README.md. Change-Id: Ib7fc66ec5f785b974719e85887715cc76f610ab4 Signed-off-by: Tadao Tanikawa --- README.md | 44 ++++++++++++++++------ .../packagegroups/packagegroup-agl-appfw-agl.bb | 16 ++++++++ .../packagegroup-agl-appfw-automotive.bb | 16 ++++++++ .../packagegroup-agl-appfw-connectivity.bb | 16 ++++++++ .../packagegroup-agl-appfw-graphics.bb | 16 ++++++++ .../packagegroup-agl-appfw-multimedia.bb | 16 ++++++++ .../packagegroups/packagegroup-agl-appfw-native.bb | 17 +++++++++ .../packagegroup-agl-appfw-navi-lbs.bb | 16 ++++++++ .../packagegroup-agl-appfw-security.bb | 16 ++++++++ .../packagegroup-agl-appfw-speech-services.bb | 16 ++++++++ .../packagegroups/packagegroup-agl-appfw-web.bb | 16 ++++++++ .../packagegroups/packagegroup-agl-appfw.bb | 25 ++++++++++++ recipes-demo-platform/images/agl-demo-platform.bb | 24 ------------ .../packagegroups/packagegroup-agl-appfw-agl.bb | 16 -------- .../packagegroup-agl-appfw-automotive.bb | 16 -------- .../packagegroup-agl-appfw-connectivity.bb | 16 -------- .../packagegroup-agl-appfw-graphics.bb | 16 -------- .../packagegroup-agl-appfw-multimedia.bb | 16 -------- .../packagegroups/packagegroup-agl-appfw-native.bb | 17 --------- .../packagegroup-agl-appfw-navi-lbs.bb | 16 -------- .../packagegroup-agl-appfw-security.bb | 16 -------- .../packagegroup-agl-appfw-speech-services.bb | 16 -------- .../packagegroups/packagegroup-agl-appfw-web.bb | 16 -------- .../packagegroups/packagegroup-agl-appfw.bb | 25 ------------ recipes-platform/images/agl-demo-platform.bb | 24 ++++++++++++ .../packagegroup-agl-demo-platform.bb | 16 ++++++++ 26 files changed, 258 insertions(+), 222 deletions(-) create mode 100644 recipes-appfw/packagegroups/packagegroup-agl-appfw-agl.bb create mode 100644 recipes-appfw/packagegroups/packagegroup-agl-appfw-automotive.bb create mode 100644 recipes-appfw/packagegroups/packagegroup-agl-appfw-connectivity.bb create mode 100644 recipes-appfw/packagegroups/packagegroup-agl-appfw-graphics.bb create mode 100644 recipes-appfw/packagegroups/packagegroup-agl-appfw-multimedia.bb create mode 100644 recipes-appfw/packagegroups/packagegroup-agl-appfw-native.bb create mode 100644 recipes-appfw/packagegroups/packagegroup-agl-appfw-navi-lbs.bb create mode 100644 recipes-appfw/packagegroups/packagegroup-agl-appfw-security.bb create mode 100644 recipes-appfw/packagegroups/packagegroup-agl-appfw-speech-services.bb create mode 100644 recipes-appfw/packagegroups/packagegroup-agl-appfw-web.bb create mode 100644 recipes-appfw/packagegroups/packagegroup-agl-appfw.bb delete mode 100644 recipes-demo-platform/images/agl-demo-platform.bb delete mode 100644 recipes-demo-platform/packagegroups/packagegroup-agl-appfw-agl.bb delete mode 100644 recipes-demo-platform/packagegroups/packagegroup-agl-appfw-automotive.bb delete mode 100644 recipes-demo-platform/packagegroups/packagegroup-agl-appfw-connectivity.bb delete mode 100644 recipes-demo-platform/packagegroups/packagegroup-agl-appfw-graphics.bb delete mode 100644 recipes-demo-platform/packagegroups/packagegroup-agl-appfw-multimedia.bb delete mode 100644 recipes-demo-platform/packagegroups/packagegroup-agl-appfw-native.bb delete mode 100644 recipes-demo-platform/packagegroups/packagegroup-agl-appfw-navi-lbs.bb delete mode 100644 recipes-demo-platform/packagegroups/packagegroup-agl-appfw-security.bb delete mode 100644 recipes-demo-platform/packagegroups/packagegroup-agl-appfw-speech-services.bb delete mode 100644 recipes-demo-platform/packagegroups/packagegroup-agl-appfw-web.bb delete mode 100644 recipes-demo-platform/packagegroups/packagegroup-agl-appfw.bb create mode 100644 recipes-platform/images/agl-demo-platform.bb create mode 100644 recipes-platform/packagegroups/packagegroup-agl-demo-platform.bb diff --git a/README.md b/README.md index 0722d3089..04ef1671f 100644 --- a/README.md +++ b/README.md @@ -54,18 +54,38 @@ Packagegroups AGL Demo Platform's package group design: -Top-level packagegroup, -> packagegroup-agl-appfw (all packages for demo platform) - -This package group can contain sub-package groups like these. -> packagegroup-agl-appfw-graphics (for graphics subsystem) -> packagegroup-agl-appfw-agl (for AGL App Fw subystem) -> ... - -The "packagegroups-agl-appfw-*" will contain packages for application and -frameworks. -> directory: meta-agl-demo/recipes-demo-platform/packagegroups -> recipes : packagegroup-agl-appfw-[subsystem].bb +* packagegroup-agl-demo-platform + +This is for making image 'agl-demo-platform' which is full image +for IVI profile of AGL distro. + +As meta-agl's design of packagegroups, ``agl-demo-platform.bb`` contains +only ``packagegroup-agl-demo-platform`` and packages of DEMO apps. + +``packagegroup-agl-demo-platform`` has 4 packagegroups in it, +``packagegroup-agl-core``, ``packagegroup-agl-ivi``, +``packagegroup-agl-ivi-common-core``, and ``packagegroup-agl-appfw``. + +* packagegroup-agl-appfw* + +These packagegroups contains packages for application framework of AGL Distro. +Subsystem should maintain ``packagegroup-agl-appfw-[subsystem].bb`` which +should hold sufficient packages for application framework of AGL Distro. + +Subsystems also can maintain thier own packagegroups under appropriate +``recipes-*/``. + +For example, Qt5 has 2 packagegroups in ``meta-agl-demo``, +``packagegroup-agl-appfw-native-qt5`` and ``pacakgegroup-agl-demo-qt-examples`` +which are under ``recipes-qt/``. + +The ``packagegroup-agl-appfw-native-qt5`` is included by +``pacakgegroup-agl-appfw-native`` because Qt5 belongs to native application +framework of AGL Distro. + +The ``pacakgegroup-agl-demo-qt-examples`` is added to local.conf if needed +because they are not mandatory for AGL application framework and AGL Demo +Platform. Supported Machine ----------------- diff --git a/recipes-appfw/packagegroups/packagegroup-agl-appfw-agl.bb b/recipes-appfw/packagegroups/packagegroup-agl-appfw-agl.bb new file mode 100644 index 000000000..cc923fd4a --- /dev/null +++ b/recipes-appfw/packagegroups/packagegroup-agl-appfw-agl.bb @@ -0,0 +1,16 @@ +SUMMARY = "The software for application framework of AGL IVI profile" +DESCRIPTION = "A set of packages belong to AGL application framework which required by \ +AGL App Fw Subsystem" + +LICENSE = "MIT" + +inherit packagegroup + +PACKAGES = "\ + packagegroup-agl-appfw-agl \ + " + +ALLOW_EMPTY_${PN} = "1" + +RDEPENDS_${PN} += "\ + " diff --git a/recipes-appfw/packagegroups/packagegroup-agl-appfw-automotive.bb b/recipes-appfw/packagegroups/packagegroup-agl-appfw-automotive.bb new file mode 100644 index 000000000..333195b74 --- /dev/null +++ b/recipes-appfw/packagegroups/packagegroup-agl-appfw-automotive.bb @@ -0,0 +1,16 @@ +SUMMARY = "The software for application framework of AGL IVI profile" +DESCRIPTION = "A set of packages belong to AGL application framework which required by \ +Automotive Subsystem" + +LICENSE = "MIT" + +inherit packagegroup + +PACKAGES = "\ + packagegroup-agl-appfw-automotive \ + " + +ALLOW_EMPTY_${PN} = "1" + +RDEPENDS_${PN} += "\ + " diff --git a/recipes-appfw/packagegroups/packagegroup-agl-appfw-connectivity.bb b/recipes-appfw/packagegroups/packagegroup-agl-appfw-connectivity.bb new file mode 100644 index 000000000..2b0975abc --- /dev/null +++ b/recipes-appfw/packagegroups/packagegroup-agl-appfw-connectivity.bb @@ -0,0 +1,16 @@ +SUMMARY = "The software for application framework of AGL IVI profile" +DESCRIPTION = "A set of packages belong to AGL application framework which required by \ +Connectivity Subsystem" + +LICENSE = "MIT" + +inherit packagegroup + +PACKAGES = "\ + packagegroup-agl-appfw-connectivity \ + " + +ALLOW_EMPTY_${PN} = "1" + +RDEPENDS_${PN} += "\ + " diff --git a/recipes-appfw/packagegroups/packagegroup-agl-appfw-graphics.bb b/recipes-appfw/packagegroups/packagegroup-agl-appfw-graphics.bb new file mode 100644 index 000000000..f71b56cba --- /dev/null +++ b/recipes-appfw/packagegroups/packagegroup-agl-appfw-graphics.bb @@ -0,0 +1,16 @@ +SUMMARY = "The software for application framework of AGL IVI profile" +DESCRIPTION = "A set of packages belong to AGL application framework which required by \ +Graphics Subsystem" + +LICENSE = "MIT" + +inherit packagegroup + +PACKAGES = "\ + packagegroup-agl-appfw-graphics \ + " + +ALLOW_EMPTY_${PN} = "1" + +RDEPENDS_${PN} += "\ + " diff --git a/recipes-appfw/packagegroups/packagegroup-agl-appfw-multimedia.bb b/recipes-appfw/packagegroups/packagegroup-agl-appfw-multimedia.bb new file mode 100644 index 000000000..7f00c9f29 --- /dev/null +++ b/recipes-appfw/packagegroups/packagegroup-agl-appfw-multimedia.bb @@ -0,0 +1,16 @@ +SUMMARY = "The software for application framework of AGL IVI profile" +DESCRIPTION = "A set of packages belong to AGL application framework which required by \ +Multimedia Subsystem" + +LICENSE = "MIT" + +inherit packagegroup + +PACKAGES = "\ + packagegroup-agl-appfw-multimedia \ + " + +ALLOW_EMPTY_${PN} = "1" + +RDEPENDS_${PN} += "\ + " diff --git a/recipes-appfw/packagegroups/packagegroup-agl-appfw-native.bb b/recipes-appfw/packagegroups/packagegroup-agl-appfw-native.bb new file mode 100644 index 000000000..a31c666ca --- /dev/null +++ b/recipes-appfw/packagegroups/packagegroup-agl-appfw-native.bb @@ -0,0 +1,17 @@ +SUMMARY = "The software for application framework of AGL IVI profile" +DESCRIPTION = "A set of packages belong to AGL application framework which required by \ +Native App Fw Subsystem" + +LICENSE = "MIT" + +inherit packagegroup + +PACKAGES = "\ + packagegroup-agl-appfw-native \ + " + +ALLOW_EMPTY_${PN} = "1" + +RDEPENDS_${PN} += "\ + packagegroup-agl-appfw-native-qt5 \ + " diff --git a/recipes-appfw/packagegroups/packagegroup-agl-appfw-navi-lbs.bb b/recipes-appfw/packagegroups/packagegroup-agl-appfw-navi-lbs.bb new file mode 100644 index 000000000..d3c2b5eab --- /dev/null +++ b/recipes-appfw/packagegroups/packagegroup-agl-appfw-navi-lbs.bb @@ -0,0 +1,16 @@ +SUMMARY = "The software for application framework of AGL IVI profile" +DESCRIPTION = "A set of packages belong to AGL application framework which required by \ +Navigation and Location-Based Services Subsystem" + +LICENSE = "MIT" + +inherit packagegroup + +PACKAGES = "\ + packagegroup-agl-appfw-navi-lbs \ + " + +ALLOW_EMPTY_${PN} = "1" + +RDEPENDS_${PN} += "\ + " diff --git a/recipes-appfw/packagegroups/packagegroup-agl-appfw-security.bb b/recipes-appfw/packagegroups/packagegroup-agl-appfw-security.bb new file mode 100644 index 000000000..3806899da --- /dev/null +++ b/recipes-appfw/packagegroups/packagegroup-agl-appfw-security.bb @@ -0,0 +1,16 @@ +SUMMARY = "The software for application framework of AGL IVI profile" +DESCRIPTION = "A set of packages belong to AGL application framework which required by \ +Security Subsystem" + +LICENSE = "MIT" + +inherit packagegroup + +PACKAGES = "\ + packagegroup-agl-appfw-security \ + " + +ALLOW_EMPTY_${PN} = "1" + +RDEPENDS_${PN} += "\ + " diff --git a/recipes-appfw/packagegroups/packagegroup-agl-appfw-speech-services.bb b/recipes-appfw/packagegroups/packagegroup-agl-appfw-speech-services.bb new file mode 100644 index 000000000..5f716c21e --- /dev/null +++ b/recipes-appfw/packagegroups/packagegroup-agl-appfw-speech-services.bb @@ -0,0 +1,16 @@ +SUMMARY = "The software for application framework of AGL IVI profile" +DESCRIPTION = "A set of packages belong to AGL application framework which required by \ +Speech Services Subsystem" + +LICENSE = "MIT" + +inherit packagegroup + +PACKAGES = "\ + packagegroup-agl-appfw-speech-services \ + " + +ALLOW_EMPTY_${PN} = "1" + +RDEPENDS_${PN} += "\ + " diff --git a/recipes-appfw/packagegroups/packagegroup-agl-appfw-web.bb b/recipes-appfw/packagegroups/packagegroup-agl-appfw-web.bb new file mode 100644 index 000000000..6da656573 --- /dev/null +++ b/recipes-appfw/packagegroups/packagegroup-agl-appfw-web.bb @@ -0,0 +1,16 @@ +SUMMARY = "The software for application framework of AGL IVI profile" +DESCRIPTION = "A set of packages belong to AGL application framework which required by \ +Web App Fw Subsystem" + +LICENSE = "MIT" + +inherit packagegroup + +PACKAGES = "\ + packagegroup-agl-appfw-web \ + " + +ALLOW_EMPTY_${PN} = "1" + +RDEPENDS_${PN} += "\ + " diff --git a/recipes-appfw/packagegroups/packagegroup-agl-appfw.bb b/recipes-appfw/packagegroups/packagegroup-agl-appfw.bb new file mode 100644 index 000000000..cb5636bfd --- /dev/null +++ b/recipes-appfw/packagegroups/packagegroup-agl-appfw.bb @@ -0,0 +1,25 @@ +SUMMARY = "The software for application framework of AGL IVI profile" +DESCRIPTION = "A set of packages belong to AGL application framework" + +LICENSE = "MIT" + +inherit packagegroup + +PACKAGES = "\ + packagegroup-agl-appfw \ + " + +ALLOW_EMPTY_${PN} = "1" + +RDEPENDS_${PN} += "\ + packagegroup-agl-appfw-automotive \ + packagegroup-agl-appfw-connectivity \ + packagegroup-agl-appfw-graphics \ + packagegroup-agl-appfw-multimedia \ + packagegroup-agl-appfw-navi-lbs \ + packagegroup-agl-appfw-agl \ + packagegroup-agl-appfw-native \ + packagegroup-agl-appfw-web \ + packagegroup-agl-appfw-security \ + packagegroup-agl-appfw-speech-services \ + " diff --git a/recipes-demo-platform/images/agl-demo-platform.bb b/recipes-demo-platform/images/agl-demo-platform.bb deleted file mode 100644 index 4ca061d08..000000000 --- a/recipes-demo-platform/images/agl-demo-platform.bb +++ /dev/null @@ -1,24 +0,0 @@ -# Base image -require recipes-ivi/images/agl-image-ivi.inc - -DESCRIPTION = "AGL Demo Platform image currently contains a simple HMI and \ -demos." - -IMAGE_FEATURES_append = " \ - " - -# add packages for demo platform (include demo apps) here -IMAGE_INSTALL_append = " \ - packagegroup-agl-core \ - packagegroup-agl-ivi \ - packagegroup-agl-appfw \ - packagegroup-ivi-common \ - " - -# for Renesas R-Car2 M2 Porter -IMAGE_INSTALL_append_porter = " \ - gles-kernel-module \ - libegl \ - libgbm-dev \ - " - diff --git a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-agl.bb b/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-agl.bb deleted file mode 100644 index cc923fd4a..000000000 --- a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-agl.bb +++ /dev/null @@ -1,16 +0,0 @@ -SUMMARY = "The software for application framework of AGL IVI profile" -DESCRIPTION = "A set of packages belong to AGL application framework which required by \ -AGL App Fw Subsystem" - -LICENSE = "MIT" - -inherit packagegroup - -PACKAGES = "\ - packagegroup-agl-appfw-agl \ - " - -ALLOW_EMPTY_${PN} = "1" - -RDEPENDS_${PN} += "\ - " diff --git a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-automotive.bb b/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-automotive.bb deleted file mode 100644 index 333195b74..000000000 --- a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-automotive.bb +++ /dev/null @@ -1,16 +0,0 @@ -SUMMARY = "The software for application framework of AGL IVI profile" -DESCRIPTION = "A set of packages belong to AGL application framework which required by \ -Automotive Subsystem" - -LICENSE = "MIT" - -inherit packagegroup - -PACKAGES = "\ - packagegroup-agl-appfw-automotive \ - " - -ALLOW_EMPTY_${PN} = "1" - -RDEPENDS_${PN} += "\ - " diff --git a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-connectivity.bb b/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-connectivity.bb deleted file mode 100644 index 2b0975abc..000000000 --- a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-connectivity.bb +++ /dev/null @@ -1,16 +0,0 @@ -SUMMARY = "The software for application framework of AGL IVI profile" -DESCRIPTION = "A set of packages belong to AGL application framework which required by \ -Connectivity Subsystem" - -LICENSE = "MIT" - -inherit packagegroup - -PACKAGES = "\ - packagegroup-agl-appfw-connectivity \ - " - -ALLOW_EMPTY_${PN} = "1" - -RDEPENDS_${PN} += "\ - " diff --git a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-graphics.bb b/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-graphics.bb deleted file mode 100644 index f71b56cba..000000000 --- a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-graphics.bb +++ /dev/null @@ -1,16 +0,0 @@ -SUMMARY = "The software for application framework of AGL IVI profile" -DESCRIPTION = "A set of packages belong to AGL application framework which required by \ -Graphics Subsystem" - -LICENSE = "MIT" - -inherit packagegroup - -PACKAGES = "\ - packagegroup-agl-appfw-graphics \ - " - -ALLOW_EMPTY_${PN} = "1" - -RDEPENDS_${PN} += "\ - " diff --git a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-multimedia.bb b/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-multimedia.bb deleted file mode 100644 index 7f00c9f29..000000000 --- a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-multimedia.bb +++ /dev/null @@ -1,16 +0,0 @@ -SUMMARY = "The software for application framework of AGL IVI profile" -DESCRIPTION = "A set of packages belong to AGL application framework which required by \ -Multimedia Subsystem" - -LICENSE = "MIT" - -inherit packagegroup - -PACKAGES = "\ - packagegroup-agl-appfw-multimedia \ - " - -ALLOW_EMPTY_${PN} = "1" - -RDEPENDS_${PN} += "\ - " diff --git a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-native.bb b/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-native.bb deleted file mode 100644 index a31c666ca..000000000 --- a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-native.bb +++ /dev/null @@ -1,17 +0,0 @@ -SUMMARY = "The software for application framework of AGL IVI profile" -DESCRIPTION = "A set of packages belong to AGL application framework which required by \ -Native App Fw Subsystem" - -LICENSE = "MIT" - -inherit packagegroup - -PACKAGES = "\ - packagegroup-agl-appfw-native \ - " - -ALLOW_EMPTY_${PN} = "1" - -RDEPENDS_${PN} += "\ - packagegroup-agl-appfw-native-qt5 \ - " diff --git a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-navi-lbs.bb b/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-navi-lbs.bb deleted file mode 100644 index d3c2b5eab..000000000 --- a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-navi-lbs.bb +++ /dev/null @@ -1,16 +0,0 @@ -SUMMARY = "The software for application framework of AGL IVI profile" -DESCRIPTION = "A set of packages belong to AGL application framework which required by \ -Navigation and Location-Based Services Subsystem" - -LICENSE = "MIT" - -inherit packagegroup - -PACKAGES = "\ - packagegroup-agl-appfw-navi-lbs \ - " - -ALLOW_EMPTY_${PN} = "1" - -RDEPENDS_${PN} += "\ - " diff --git a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-security.bb b/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-security.bb deleted file mode 100644 index 3806899da..000000000 --- a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-security.bb +++ /dev/null @@ -1,16 +0,0 @@ -SUMMARY = "The software for application framework of AGL IVI profile" -DESCRIPTION = "A set of packages belong to AGL application framework which required by \ -Security Subsystem" - -LICENSE = "MIT" - -inherit packagegroup - -PACKAGES = "\ - packagegroup-agl-appfw-security \ - " - -ALLOW_EMPTY_${PN} = "1" - -RDEPENDS_${PN} += "\ - " diff --git a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-speech-services.bb b/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-speech-services.bb deleted file mode 100644 index 5f716c21e..000000000 --- a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-speech-services.bb +++ /dev/null @@ -1,16 +0,0 @@ -SUMMARY = "The software for application framework of AGL IVI profile" -DESCRIPTION = "A set of packages belong to AGL application framework which required by \ -Speech Services Subsystem" - -LICENSE = "MIT" - -inherit packagegroup - -PACKAGES = "\ - packagegroup-agl-appfw-speech-services \ - " - -ALLOW_EMPTY_${PN} = "1" - -RDEPENDS_${PN} += "\ - " diff --git a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-web.bb b/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-web.bb deleted file mode 100644 index 6da656573..000000000 --- a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-web.bb +++ /dev/null @@ -1,16 +0,0 @@ -SUMMARY = "The software for application framework of AGL IVI profile" -DESCRIPTION = "A set of packages belong to AGL application framework which required by \ -Web App Fw Subsystem" - -LICENSE = "MIT" - -inherit packagegroup - -PACKAGES = "\ - packagegroup-agl-appfw-web \ - " - -ALLOW_EMPTY_${PN} = "1" - -RDEPENDS_${PN} += "\ - " diff --git a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw.bb b/recipes-demo-platform/packagegroups/packagegroup-agl-appfw.bb deleted file mode 100644 index cb5636bfd..000000000 --- a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw.bb +++ /dev/null @@ -1,25 +0,0 @@ -SUMMARY = "The software for application framework of AGL IVI profile" -DESCRIPTION = "A set of packages belong to AGL application framework" - -LICENSE = "MIT" - -inherit packagegroup - -PACKAGES = "\ - packagegroup-agl-appfw \ - " - -ALLOW_EMPTY_${PN} = "1" - -RDEPENDS_${PN} += "\ - packagegroup-agl-appfw-automotive \ - packagegroup-agl-appfw-connectivity \ - packagegroup-agl-appfw-graphics \ - packagegroup-agl-appfw-multimedia \ - packagegroup-agl-appfw-navi-lbs \ - packagegroup-agl-appfw-agl \ - packagegroup-agl-appfw-native \ - packagegroup-agl-appfw-web \ - packagegroup-agl-appfw-security \ - packagegroup-agl-appfw-speech-services \ - " diff --git a/recipes-platform/images/agl-demo-platform.bb b/recipes-platform/images/agl-demo-platform.bb new file mode 100644 index 000000000..79c5e25a5 --- /dev/null +++ b/recipes-platform/images/agl-demo-platform.bb @@ -0,0 +1,24 @@ +# Base image +require recipes-ivi/images/agl-image-ivi.inc + +DESCRIPTION = "AGL Demo Platform image currently contains a simple HMI and \ +demos." + +IMAGE_FEATURES_append = " \ + " + +# add packages for demo platform (include demo apps) here +IMAGE_INSTALL_append = " \ + packagegroup-agl-core \ + packagegroup-agl-ivi \ + packagegroup-ivi-common-core \ + packagegroup-agl-demo-platform \ + " + +# for Renesas R-Car2 M2 Porter +IMAGE_INSTALL_append_porter = " \ + gles-kernel-module \ + libegl \ + libgbm-dev \ + " + diff --git a/recipes-platform/packagegroups/packagegroup-agl-demo-platform.bb b/recipes-platform/packagegroups/packagegroup-agl-demo-platform.bb new file mode 100644 index 000000000..a492a2e31 --- /dev/null +++ b/recipes-platform/packagegroups/packagegroup-agl-demo-platform.bb @@ -0,0 +1,16 @@ +SUMMARY = "The software for DEMO platform of AGL IVI profile" +DESCRIPTION = "A set of packages belong to AGL Demo Platform" + +LICENSE = "MIT" + +inherit packagegroup + +PACKAGES = "\ + packagegroup-agl-demo-platform \ + " + +ALLOW_EMPTY_${PN} = "1" + +RDEPENDS_${PN} += "\ + packagegroup-agl-appfw \ + " -- cgit 1.2.3-korg