diff options
-rw-r--r-- | README.md | 44 | ||||
-rw-r--r-- | recipes-appfw/packagegroups/packagegroup-agl-appfw-agl.bb (renamed from recipes-demo-platform/packagegroups/packagegroup-agl-appfw-agl.bb) | 0 | ||||
-rw-r--r-- | recipes-appfw/packagegroups/packagegroup-agl-appfw-automotive.bb (renamed from recipes-demo-platform/packagegroups/packagegroup-agl-appfw-automotive.bb) | 0 | ||||
-rw-r--r-- | recipes-appfw/packagegroups/packagegroup-agl-appfw-connectivity.bb (renamed from recipes-demo-platform/packagegroups/packagegroup-agl-appfw-connectivity.bb) | 0 | ||||
-rw-r--r-- | recipes-appfw/packagegroups/packagegroup-agl-appfw-graphics.bb (renamed from recipes-demo-platform/packagegroups/packagegroup-agl-appfw-graphics.bb) | 0 | ||||
-rw-r--r-- | recipes-appfw/packagegroups/packagegroup-agl-appfw-multimedia.bb (renamed from recipes-demo-platform/packagegroups/packagegroup-agl-appfw-multimedia.bb) | 0 | ||||
-rw-r--r-- | recipes-appfw/packagegroups/packagegroup-agl-appfw-native.bb (renamed from recipes-demo-platform/packagegroups/packagegroup-agl-appfw-native.bb) | 0 | ||||
-rw-r--r-- | recipes-appfw/packagegroups/packagegroup-agl-appfw-navi-lbs.bb (renamed from recipes-demo-platform/packagegroups/packagegroup-agl-appfw-navi-lbs.bb) | 0 | ||||
-rw-r--r-- | recipes-appfw/packagegroups/packagegroup-agl-appfw-security.bb (renamed from recipes-demo-platform/packagegroups/packagegroup-agl-appfw-security.bb) | 0 | ||||
-rw-r--r-- | recipes-appfw/packagegroups/packagegroup-agl-appfw-speech-services.bb (renamed from recipes-demo-platform/packagegroups/packagegroup-agl-appfw-speech-services.bb) | 0 | ||||
-rw-r--r-- | recipes-appfw/packagegroups/packagegroup-agl-appfw-web.bb (renamed from recipes-demo-platform/packagegroups/packagegroup-agl-appfw-web.bb) | 0 | ||||
-rw-r--r-- | recipes-appfw/packagegroups/packagegroup-agl-appfw.bb (renamed from recipes-demo-platform/packagegroups/packagegroup-agl-appfw.bb) | 0 | ||||
-rw-r--r-- | recipes-platform/images/agl-demo-platform.bb (renamed from recipes-demo-platform/images/agl-demo-platform.bb) | 4 | ||||
-rw-r--r-- | recipes-platform/packagegroups/packagegroup-agl-demo-platform.bb | 16 |
14 files changed, 50 insertions, 14 deletions
@@ -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-demo-platform/packagegroups/packagegroup-agl-appfw-agl.bb b/recipes-appfw/packagegroups/packagegroup-agl-appfw-agl.bb index cc923fd4a..cc923fd4a 100644 --- a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-agl.bb +++ b/recipes-appfw/packagegroups/packagegroup-agl-appfw-agl.bb diff --git a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-automotive.bb b/recipes-appfw/packagegroups/packagegroup-agl-appfw-automotive.bb index 333195b74..333195b74 100644 --- a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-automotive.bb +++ b/recipes-appfw/packagegroups/packagegroup-agl-appfw-automotive.bb diff --git a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-connectivity.bb b/recipes-appfw/packagegroups/packagegroup-agl-appfw-connectivity.bb index 2b0975abc..2b0975abc 100644 --- a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-connectivity.bb +++ b/recipes-appfw/packagegroups/packagegroup-agl-appfw-connectivity.bb diff --git a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-graphics.bb b/recipes-appfw/packagegroups/packagegroup-agl-appfw-graphics.bb index f71b56cba..f71b56cba 100644 --- a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-graphics.bb +++ b/recipes-appfw/packagegroups/packagegroup-agl-appfw-graphics.bb diff --git a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-multimedia.bb b/recipes-appfw/packagegroups/packagegroup-agl-appfw-multimedia.bb index 7f00c9f29..7f00c9f29 100644 --- a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-multimedia.bb +++ b/recipes-appfw/packagegroups/packagegroup-agl-appfw-multimedia.bb diff --git a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-native.bb b/recipes-appfw/packagegroups/packagegroup-agl-appfw-native.bb index a31c666ca..a31c666ca 100644 --- a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-native.bb +++ b/recipes-appfw/packagegroups/packagegroup-agl-appfw-native.bb diff --git a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-navi-lbs.bb b/recipes-appfw/packagegroups/packagegroup-agl-appfw-navi-lbs.bb index d3c2b5eab..d3c2b5eab 100644 --- a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-navi-lbs.bb +++ b/recipes-appfw/packagegroups/packagegroup-agl-appfw-navi-lbs.bb diff --git a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-security.bb b/recipes-appfw/packagegroups/packagegroup-agl-appfw-security.bb index 3806899da..3806899da 100644 --- a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-security.bb +++ b/recipes-appfw/packagegroups/packagegroup-agl-appfw-security.bb diff --git a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-speech-services.bb b/recipes-appfw/packagegroups/packagegroup-agl-appfw-speech-services.bb index 5f716c21e..5f716c21e 100644 --- a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-speech-services.bb +++ b/recipes-appfw/packagegroups/packagegroup-agl-appfw-speech-services.bb diff --git a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-web.bb b/recipes-appfw/packagegroups/packagegroup-agl-appfw-web.bb index 6da656573..6da656573 100644 --- a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw-web.bb +++ b/recipes-appfw/packagegroups/packagegroup-agl-appfw-web.bb diff --git a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw.bb b/recipes-appfw/packagegroups/packagegroup-agl-appfw.bb index cb5636bfd..cb5636bfd 100644 --- a/recipes-demo-platform/packagegroups/packagegroup-agl-appfw.bb +++ b/recipes-appfw/packagegroups/packagegroup-agl-appfw.bb diff --git a/recipes-demo-platform/images/agl-demo-platform.bb b/recipes-platform/images/agl-demo-platform.bb index 4ca061d08..79c5e25a5 100644 --- a/recipes-demo-platform/images/agl-demo-platform.bb +++ b/recipes-platform/images/agl-demo-platform.bb @@ -11,8 +11,8 @@ IMAGE_FEATURES_append = " \ IMAGE_INSTALL_append = " \ packagegroup-agl-core \ packagegroup-agl-ivi \ - packagegroup-agl-appfw \ - packagegroup-ivi-common \ + packagegroup-ivi-common-core \ + packagegroup-agl-demo-platform \ " # for Renesas R-Car2 M2 Porter 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 \ + " |