X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=meta-agl-demo.md;h=c7b11de94f301c63ba6bc5e408825d8266819985;hb=refs%2Fheads%2Ficefish;hp=8dd9d991f9b43842421fc60507414d71ad5e7352;hpb=d6a320e582600a39ec027562e5b34d9ab818c3f6;p=AGL%2Fmeta-agl-demo.git diff --git a/meta-agl-demo.md b/meta-agl-demo.md index 8dd9d991f..c7b11de94 100755 --- a/meta-agl-demo.md +++ b/meta-agl-demo.md @@ -1,14 +1,10 @@ ## Introduction -The `meta-agl-demo` layer is the IVI demo layer that uses the core -AGL infrastructure provided through profiles. -The layer sits on top of the profiles as follows: - -profile-core <- profile-gfx <- profile-gfx-qt5 - +The `meta-agl-demo` layer is the reference user interface layer for the DEMO +platform of Automotive Grade Linux (AGL). The layer provides a reference platform and applications. -The BitBake target name for the demo platform is `agl-demo-platform`, -which is the full demo platform image. +The BitBake target name for the DEMO platform is `agl-demo-platform`, which is +the full DEMO platform image. ## Layer Dependencies @@ -25,12 +21,12 @@ The `meta-agl-demo` layer has the following base dependencies: - Branch: "thud" - Tested Revision: See the [`default.xml`](https://github.com/leon-anavi/AGL-repo/blob/master/default.xml) manifest file for the `AGL-repo` repository for revision - information. + information.

* AGL `meta-agl` Layer: - URI: https://gerrit.automotivelinux.org/gerrit/AGL/meta-agl - - Branch: "flounder" + - Branch: "master"

* OpenEmbedded `meta-openembedded` Layer: @@ -39,41 +35,37 @@ The `meta-agl-demo` layer has the following base dependencies: manifest file for the `AGL-repo` repository for revision information. - Specifically, out of `meta-openembedded`, these sub-layers are used: + Specifically, out of `meta-openembedded`, these sub-layers are used: - - `meta-oe` - - `meta-multimedia` - - `meta-efl` - - `meta-networking` - - `meta-python` - - `meta-ruby` + - `meta-oe` + - `meta-multimedia` + - `meta-networking` + - `meta-python`

-* Yocto Project `meta-qt5` Layer from the +* Yocto Project `meta-qt5` Layer from the [OpenEmbedded Layer Index](https://layers.openembedded.org/layerindex/branch/master/layers/): - URI: https://github.com/meta-qt5/meta-qt5.git - Branch: "thud" - Tested Revision: See the [`default.xml`](https://github.com/leon-anavi/AGL-repo/blob/master/default.xml) manifest file for the `AGL-repo` repository for revision - information. + information.

-### Feature Dependencies +### Hardware Dependencies -The `meta-agl-demo` layer has the following AGL -[feature](../../../../getting_started/en/dev/reference/image-workflow-initialize-build-environment.html#agl-features) -dependencies: +Aside from the previously listed base dependencies, if you are using a +[supported Renesas board](../getting_started/reference/getting-started/machines/renesas.html) +supported Renesas board, these dependencies exist: -**The `agl-appfw-smack` Feature:** +* AGL's `meta-renesas` Layer: - +### Feature Dependencies + +The `meta-agl-demo` layer has the following AGL +[feature](../getting_started/reference/getting-started/image-workflow-initialize-build-environment.html#agl-features) +dependencies: * Yocto Project `meta-security` Layer: @@ -81,19 +73,24 @@ dependencies: - Branch: "master" - Tested Revision: See the [`default.xml`](https://github.com/leon-anavi/AGL-repo/blob/master/default.xml) manifest file for the `AGL-repo` repository for revision - information. + information.

-* AGL's `meta-app-framework` Layer Within the `meta-agl-extra` Layer: +* AGL's `meta-app-framework` Layer within the `meta-agl` Layer: - - URI: https://gerrit.automotivelinux.org/gerrit/gitweb?p=AGL/meta-agl-extra.git - - Branch: "master" + - URI: https://gerrit.automotivelinux.org/gerrit/gitweb?p=AGL/meta-agl.git + - Branch: "master"

**The `agl-sota` Feature:** -* AGL's `meta-sota` Layer Within the `meta-agl-extra` Layer: +* Here Technologies' `meta-updater` Layer: - - URI: https://gerrit.automotivelinux.org/gerrit/gitweb?p=AGL/meta-agl-extra.git - - Branch: "master" + - URI: https://github.com/advancedtelematic/meta-updater/ + - Branch: "thud"

+ +* Here Technologies' `meta-updater-qemux86-64` Layer: + + - URI: https://github.com/advancedtelematic/meta-updater-qemux86-64/ + - Branch: "thud"

* OpenEmbedded's `meta-openembedded` Layer: @@ -103,25 +100,15 @@ dependencies: manifest file for the `AGL-repo` repository for revision information. - In particular, the `meta-openembedded` layer depends on the following - sub-layers: + Specifically, out of `meta-openembedded`, these sub-layers are used: - - `meta-filesystems` - - `meta-ruby` - - + - `meta-filesystems` + - `meta-oe` + - `meta-python`

**The `agl-netboot` Feature:** -* AGL's `meta-netboot` Layer Within the `meta-agl` Layer: +* AGL's `meta-netboot` Layer within the `meta-agl` Layer: - URI: https://gerrit.automotivelinux.org/gerrit/gitweb?p=AGL/meta-agl.git - Branch: "master" @@ -142,16 +129,14 @@ the `packagegroup-agl-demo-platform` packagegroup [here](https://git.automotivelinux.org/AGL/meta-agl-demo/tree/recipes-platform/images/agl-demo-platform.bb). As meta-agl's design of packagegroups, the `agl-demo-platform.bb` recipe installs -the `packagegroup-agl-demo-platform` packagegroup, which pulls in the following -packages of the DEMO applications: +only `packagegroup-agl-demo-platform` and the packages of the DEMO applications. + +``agl-demo-platform`` contains the following four packagegroups: - * `agl-demo-platform` * `packagegroup-agl-image-minimal` * `packagegroup-agl-image-ivi` - * `packagegroup-ivi-common-core` * `packagegroup-agl-demo-platform` - +