--- title: meta-agl-demo --- ## Introduction 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. ## Layer Dependencies This section describes dependencies for the `meta-agl-demo` layer. Dependencies are grouped into base, hardware, and feature dependencies. ### Base Dependencies The `meta-agl-demo` layer has the following base dependencies: - Yocto Project Release: - URI: git://git.yoctoproject.org/poky - Branch: "kirkstone" - 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. - AGL `meta-agl` Layer: - URI: https://gerrit.automotivelinux.org/gerrit/AGL/meta-agl - Branch: "master" - OpenEmbedded `meta-openembedded` Layer: - 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. Specifically, out of `meta-openembedded`, these sub-layers are used: - `meta-oe` - `meta-multimedia` - `meta-networking` - `meta-python` - 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: "kirkstone" - 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. ### Hardware Dependencies Aside from the previously listed base dependencies, if you are using a [supported Renesas board](../../01_Getting_Started/02_Building_AGL_Image/09_Building_for_Supported_Renesas_Boards.md), these dependencies exist: - AGL's `meta-renesas` Layer: - URI: https://gerrit.automotivelinux.org/gerrit/AGL/meta-renesas ### Feature Dependencies The `meta-agl-demo` layer has the following AGL [feature](../../01_Getting_Started/02_Building_AGL_Image/04_Initializing_Your_Build_Environment.md/#agl-features) dependencies: - Yocto Project `meta-security` Layer: - URI: https://git.yoctoproject.org/cgit/cgit.cgi/meta-security - 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. - AGL's `meta-app-framework` Layer within the `meta-agl` Layer: - URI: https://gerrit.automotivelinux.org/gerrit/gitweb?p=AGL/meta-agl.git - Branch: "master" **The `agl-sota` Feature:** - Here Technologies' `meta-updater` Layer: - URI: https://github.com/advancedtelematic/meta-updater/ - Branch: "kirkstone" - Here Technologies' `meta-updater-qemux86-64` Layer: - URI: https://github.com/advancedtelematic/meta-updater-qemux86-64/ - Branch: "kirkstone" - OpenEmbedded's `meta-openembedded` Layer: - URI: https://github.com/openembedded/meta-openembedded - Branch: "kirkstone" - 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. Specifically, out of `meta-openembedded`, these sub-layers are used: - `meta-filesystems` - `meta-oe` - `meta-python` **The `agl-netboot` Feature:** - AGL's `meta-netboot` Layer within the `meta-agl` Layer: - URI: https://gerrit.automotivelinux.org/gerrit/gitweb?p=AGL/meta-agl.git - Branch: "master" ## Maintenance All patches must be submitted via the AGL Gerrit instance at . See this wiki page for details: Layer maintainers: * Jan-Simon Möller **Note:** For update details on this page please refer