summaryrefslogtreecommitdiffstats
path: root/recipes-platform/images/agl-demo-platform.bb
AgeCommit message (Collapse)AuthorFilesLines
2024-05-27Rework demo image namingScott Murray1-1/+0
Rename the demo images to align with the following scheme: agl-<ivi|cluster|etc>-<image|demo>-<qt|flutter|etc>(-<crosssdk|preconfigured>) The intent is to make the naming more consistent in preparation for switching to preconfigured images as a replacement for the existing agl-demo-preload, agl-demo-cluster-support, agl-kvm-host-* aglsetup.sh features. Additionally, the prototype LXC demo image support has been removed as it is unused and would need updating for these and upcoming changes. Bug-AGL: SPEC-5138 Change-Id: I8d907713b09eb47c3cb0ebd5326ab063b2684ea2 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/29903 Reviewed-by: Naoto YAMAGUCHI <naoto.yamaguchi@aisin.co.jp> Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2021-11-03Prepare master for new framework integrationJan-Simon Möller1-20/+1
During the last workshop the transition to the new framework was presented. This change essentially deprecates the SMACK-based application framework. To prepare the integration of it, we remove the deprecated components: - recipes-apis : all agl-service-* - recipes-demos: all demo apps but homescreen - non-essential configurations Todo: We need to bring-back the html5 image in a follow-up w/o ties into the old framework. v2: kept WAM + Chromium recipes for reference v3: rebased Bug-AGL: SPEC-4121 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I58075f5f1e477106a1aad3d2171a0904bf0cb16e
2021-08-20Convert to new override syntaxScott Murray1-3/+3
This is the result of running a slightly customized version of the convert-overrides.py script from poky with additional overrides added. The intent of these changes is to minimize the effort to keep the "next" branch that builds against poky master up to date and tested in preparation for the switch to the next Yocto LTS release in early 2022. Bug-AGL: SPEC-4052 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: I6eeadd2c985c008b04f8f9815bf0f6fb064bedac
2020-07-21Declare rpi3 incompatible with the agl-demo-platformJan-Simon Moeller1-0/+4
to avoid issues due to the limited graphics memory on the pi3, exclude the agl-demo-platform from the build. Bug-AGL: SPEC-390 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: Ie32940a841d2bb5ed5c7b8590b27cadb0ac26d5f
2020-06-26Add distro-build-manifest per image instead of packagegroupjellyfish_9.99.1jellyfish/9.99.19.99.1Jan-Simon Möller1-0/+1
Adding distro-build-manifest in the packagegroup-agl-core-boot does trigger rebuilds of the packagegroup if the manifest changes. Avoid this by adding the manifest directly in the images only (e.g. agl-demo-platform). This prevents multiple tasks from being triggered and saves time. Also this recipe is *not* reproducible by design (timestamps, layer hashes). Bug-AGL: SPEC-3456 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: I6845772da1b4ae88506270e6105182f73e00feb2
2020-05-08Widget packaging reworkScott Murray1-2/+2
Changes include: - Add "agl-test-wgt" to IMAGE_FEATURES in the agl-demo template definition to yield the desired default behavior of the test widgets always being added to the agl-demo-platform image. - Created new devel and test packagegroup variants for several of the existing packagegroups to contain the associated widgets. - Added several services to the RDEPENDS in the definition of packagegroup-agl-ive-services that have been getting picked up by application RDEPENDS. This simplifies the test/devel packagegroup definitions. - Extend the agl-devel-wgt and agl-test-wgt FEATURE_PACKAGES variables as necessary to add the required corresponding widget packagegroups. - Shifted some non-applications and the use of packagegroup-hmi-framework around a bit in the definition of packagegroup-agl-demo-platform to improve clarity. - The alexa-viewer app and virtual/alexa-voiceagent-config package are now pulled in by extending the agl-voiceagent-alexa FEATURE_PACKAGES definition. This is a cleaner use of the image feature than the previous checking of IMAGE_FEATURES that was being done in the packagegroup-agl-demo-platform definition. Bug-AGL: SPEC-3300 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: I0ace2d140fdceb1e0d778a0fe71d7f856a953ae4
2017-02-21add dependency to imagesRonan1-73/+4
* [SPEC-424] * yocto image should use dependency to facilitate maintenance * yocto image should have its own LICENSE defined Change-Id: Ie7f2e48bab9cc194ce10e7d364e150d2678e64d6 Signed-off-by: Ronan <ronan.lemartret@iot.bzh>
2017-01-27meta-agl-demo: recipes-kernel: update MOST driver recipesChristian Gromm1-2/+2
This patch updates the recipes used to build the MOST driver. Since the driver source directory holds version 1.4.0-stable as of commit f19c18408b515c5e33f96893cbe213d9ab30b904 it also adds backport patches for the MOST sound and networking driver needed to build for porter. v2 (jsmoeller): combine with c8359 Change-Id: Ie56cadf9ef6224afb585fe950a0c3b0aff53b572 Signed-off-by: Christian Gromm <christian.gromm@microchip.com> Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-01-24Add switch on/off script for cluster demoynakamura1-1/+8
v2.0: (Tadao Tanikawa) Completely rebuilt. The mapviewer and mapvier-demo are installed into porter's image only because they need AGL CES2017 Demo mock-up. To enable mapviewer-demo, execute switch_on_mapviewer-demo.sh at /usr/AGL/mapviewer-demo then reboot porter. CAUTION: After enabling mapviewer-demo, without cluster mock up which connected directly to porter board, weston on the porter board would always crash immediately after booting. If you fall into that situation, disable mapviewer-demo following instructions below. To disable mapviewer-demo, execute switch_off_mapviewer-demo.sh at /usr/AGL/mapviewer-demo then reboot porter. v1.0: (Yusuke Nakamura) This addes script to enable/disable CES2017 cluster demo to /usr/AGL/cluster-demo. Once switch_on_cluster-demo.sh is executed, this enables a service for cluster demo and sets configurations for the dmeo. Change-Id: Ie10f35ff4168095c3b3c6572579a2c4799c04578 Signed-off-by: ynakamura <ynakamura@jp.adit-jv.com> Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2017-01-16Get rid of Automotive Message Broker as it has been replaced.Romain Forlot1-1/+0
Now using AGL Application Framework Binding system Change-Id: Iac8844645cb85838922bb2fe4e4f355d4444bc09 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2016-12-27Add recipe for mapviewerToshi Umemura1-0/+1
This patch addes recipe for mapviewer. mapviewer is a child application which communicates with navigation app on homescreen. In CES2017 demo this app is launched at virtual screen next to homescreen. (invisible on homescreen) Mapviewer dislay on virtual screen is transported to meter cluster side via ethernet. That will be shown at center of meter cluster with 384x368. window manager tries to change the position to be sent to a cluster after systemd execute LayerManagerControl set surface. In order to avoid this sleep is added as a tentative solution. Change-Id: I903ef19b2550b01e1c90e8960d1edda01b46297d Signed-off-by: ynakamura <ynakamura@jp.adit-jv.com> Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
2016-12-24agl-demo-platform: Add mixer app to imageMatt Porter1-0/+1
Adds the mixer app to the CES2017 AGL demo platform image. Change-Id: I12a51f19295471baad5047a7ad59d953c18e5a29 Signed-off-by: Matt Porter <mporter@konsulko.com>
2016-12-22Add packages to agl-demo-platform for CES2017 DemoTadao Tanikawa1-0/+37
Adding packages for CES2017 Demo to be incliuded in agl-demo-platform by default. This changes add below apps and related packages: MediaPlayer from apps/mediaplayer Settings from apps/settings HVAC from apps/hvac MOST network VOD Service v4 (jsmoeller): mark drivers as porter specific and conditionalize the inclusion for porter only v3 (jsmoeller): rebase on master v2 (jsmoeller): make can-lin conditional to porter board Change-Id: I4e89607508df2e630f46fcbcb64d4babb66a2d6f Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com> Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-12-22Add poi app to agl-demo-platform imageNaoto Yamaguchi1-0/+1
This patch is a patch for installing POI-App on agl-demo-platform. Change-Id: Iaed0f45701b7bd1d55ad15f8ae44f3c4344bacd0 Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
2016-12-21Add firmware of ralinkKazumasa Mitsunari1-0/+1
Add firmware to use rt*bin seriese. This enables wifi dongle of ralink, for example BUFFALO wifi dongle. Change-Id: I439e37fe13355504df88a1177e496546c5e36552 Signed-off-by: Kazumasa Mitsunari <kazumasa_mitsunari_za@mail.toyota.co.jp>
2016-12-01Changed the recipe name and directry name from Navigation to navigationNaoto Yamaguchi1-1/+1
In Yocto 2.1, if the name of the recipe contains capital letters, it lose the setting of RDEPENDS This change is necessary to successfully install related components Change-Id: Ib94ed024b7ad72a3be9f6a26ec089b8d420e3afa Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
2016-11-15Add firmware for CES 2017 demo hardwareScott Murray1-1/+3
Explicitly add linux-firmware-ath9k to images so TP-Link TL-W722N USB Wifi adapter will work. Change-Id: Ie8f455cfab4ba19e6a20b1785bbcf13719aafa3a Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2016-11-01Add CES2017-demo and change image definitionJan-Simon Möller1-3/+2
Change-Id: Ia9f4f619bc0c6576e35cd6fc66267938869dd92c Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-10-28Preparation of upgrading to Qt5.7Tadao Tanikawa1-0/+9
Qt5.7 no longer provides any fonts. As a result of this change, fontconfig and some ttf fonts are to be installed for AGL DEMO Apps. Change-Id: I2cee35ccd909d08b47d4f2c6d68414f01fa82853 Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2016-09-15Fix issues of dependencies and QA of ALS/CES2016 demoTadao Tanikawa1-2/+2
This patch fixes these issues: - The packages qtmultimedia-qmlplugins, qtquickcontrols-qmlplugins and qtsvg-plugins are missing For RDEPENDS_${PN}, PN="ALS2016-demo" and PN="CES2016-demo" not work PN="als2016-demo" and PN="als2016-demo" work Probably root cause would be in elsewhere... - Many QA warning while copying ALS/CES2016 demo files Change-Id: I010f01f65769dd243a6ef77b0626e9c27a505119 Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2016-07-05Add AGL Demo Suide for ALS 2016Tadao Tnikawa1-0/+1
Add AGL Demo Apps for ALS 2016 to be integrated into agl-demo-platform. Change-Id: Iec3706c889c47de40fdee6944bee45d2ce3ebf09 Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2016-07-05Add navigation demo appTomoki Sekiyama1-0/+1
Add the recipe for navigation demo app to recipes-demo-hmi. Change-Id: Ia8df6a2e36d24b27e91d5239c888a05dbe990805 Signed-off-by: Tomoki Sekiyama <tomoki.sekiyama.qu@hitachi.com>
2016-06-24Revert "agl-demo-platform.bb: add application framework examples, update ↵Stephane DESNEUX1-1/+0
templates" This reverts commit 1c43b18b339038ece8a36d6c49effcc816214354. Change-Id: I276b349c3bdd8ebf2c7c82ed1ad3d3748a113f59 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2016-06-20agl-demo-platform.bb: add application framework examples, update templatesStephane Desneux1-0/+1
meta-agl/meta-app-framework/.../packagegroup-agl-app-framework-examples is added to the image Change-Id: Ibf1f99bbddea1f15b87cc3ed0cc42c128f31a8d7 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2015-12-22Cleanup of recipes for CESdemoJan-Simon Möller1-6/+7
Small fix to the README.md adding a dependency. 2 fixes for the agl-demo-platform.bb a) remove porter specifics, they moved to a bbappend in meta-renesas. b) add CESdemo dependencies and install files in /opt by default. v2: Fixed typo in agl-demo-platform.bb v3: Add 'climatecontrolplugin' package to run CES2016 demo. Change-Id: Id6d2d0b1cdcdf3dbc74309322544e0488a6a003c Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2015-10-02Reworking packagegroups of AGL DistributionTadao Tanikawa1-0/+24
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 <tanikawa.tadao@jp.panasonic.com>