Age | Commit message (Collapse) | Author | Files | Lines |
|
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
|
|
Use the AGL_META_FILESYSTEMS hook added to meta-agl for agl-virt
in the agl-demo feature here. This will allow potentially enabling
both features without bblayers.conf errors.
Bug-AGL: SPEC-3970
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: If176f8bc4c79c1f5a3af40690f3ee87303788652
|
|
Add BBMASK additions to mask out older cjson, python3-httplib2, and
python3-xmltodict recipes in meta-iot-cloud. Since meta-iot-cloud
is related to the agl-cloudproxy feature, they have been added to
a new agl-cloudproxy.inc file to keep them distinct from other
agl-demo configuration.
Bug-AGL: SPEC-3826
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I19a4e94f312e72b5770ecfe836fca9e8df6a91bc
|
|
All demo related components should be in here now.
We keep the packagegroups on purpose for now to stay backward-compatible.
v2: layer does pass yocto-check-layer, dependencies adapted
v3: remove the dynamic-layer setup, use all-in-one approach
v4: Fixed comments from Paul Barker. Tnx!
v5: Removed wayland/weston/agl-compositor additions, except for demo
specific weston-init bbappend
Follow-up changes required later:
- massaging packagegroups
- scrub of recipes
Bug-AGL: SPEC-3723
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I47cefd8c23d46b2cdd063470e3f7d97d5ad952d8
|
|
Add azure-iot-sdk-c to support building agl-service-cloudproxy
Bug-AGL: SPEC-3376
Signed-off-by: maratsabitov <marat.sabitov@mera.com>
Change-Id: I895fc149243d90c58d81d318eecbf030bfbafc53
|
|
Add agl-speech-framework as a dependency of agl-demo now that
agl-service-voice-high is not dependent on the Alexa voiceagent.
This will enable having the homescreen application dynamically
displaying a push to talk button when a voiceagent is available.
Bug-AGL: SPEC-2858
Change-Id: I6249b4538661bcc8f76a9472f563c03f047cefc1
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
THIS IS STILL WIP - not all features/machines are described
Bug-AGL: SPEC-1902
Change-Id: Ibe5b4afe039a65594bb30e0fc0ecedb1f4539de4
Signed-off-by: Stéphane Desneux <stephane.desneux@iot.bzh>
|
|
This moves all soundmanager components off into meta-agl-devel/meta-audio-soundmanager-framework .
Soundmanager is not supported in HH.
Furthermore, I simplified the image and packagegroup recipes.
Feature templates were modified to reflect the change as well.
Bug-AGL: SPEC-2473
Change-Id: I48b437fb2ed727ed362d92af56596096df62dd8d
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
This is related to review 15883.
Bug-AGL: SPEC-1601
Change-Id: I0f612d582d0f8126c0f2f8b3a03b61530d9bff04
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
|
|
When running aglsetup with feature 'agl-demo', 4A is now enabled.
The feature 'agl-audio-4a-framework' is added to the feature deps.
For the agl-audio-soundmanager framework use agl-demo-soundmanager.
Discussed in SAT meeting on 20180719.
Bug-AGL: SPEC-1234
Bug-AGL: SPEC-1598
Change-Id: Ief75404c6ab818e58394b3ab55f221f823363362
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
This is the last part of the layer rework series.
Notable changes are:
- move demo specific recipes to the demo (dlt, web-runtime mocca-usb)
- wayland-ivi-extension moved to the meta-agl-demo layer for now.
- web-runtime moved here (from appfw layer to allow console-only builds with appfw)
- adapted packagegroups and agl-features
v2: squashed with commit on sandbox to form single commit (tnx, Scott)
v3: inclusion of old packagegroup-agl-image-ivi (TODO: refactor and include in profile packagegroups. Tnx, Stephane)
v4: base packagegroup-agl-demo-platform on packagegroup-agl-profile-graphical-qt5
v5: fix MOST_DRIVERS_append (disable due to FTBS)
v6: re-add RDEPENDS for virtual/pulseaudio-config
Bug-AGL: SPEC-145
Bug-AGL: SPEC-1422
Change-Id: I20bd5b9a957ea54a7ecd08bd4f8b99a32266c9c8
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
GPLv2/GPLv3 logic is now handled via the agl-gplv2 feature, so stop
always adding meta-gplv2 for the agl-demo feature. agl-demo will need to
work with both GPLv2 and GPLv3 recipes, as different users will have
different requirements with regard to GPL versioning.
Depends-On: I62d7f2daa58b0690b5b27740257bd15097fcee5c
Change-Id: I2a4119f856ba78b2e718044d8095ed168a70f47f
Signed-off-by: Martin Kelly <mkelly@xevo.com>
|
|
agl-demo feature needs meta-gplv2 layer to pull in respective
package versions
Bug-AGL: SPEC-1256
Change-Id: I67bacd56797fa44547fd45676a117b8f2ab49b77
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
agl-devel feature has significant amount of the GPLv3 packages within
AGL that shouldn't be shipped in a release.
Require the user explictly build with development packages.
Bug-AGL: SPEC-1256
Change-Id: If7b8609f1c1a866aaad821ebe65cd66daec15407
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
This makes the new hmi-framework enabled by default as we start to port apps to it.
Attention: legacy apps will stop to work - you'll have to port your app.
See https://wiki.automotivelinux.org/_media/kickstart_apps_migration_guide.pdf .
Change-Id: Ie29ecff66e1669f6046bf6ceb74b3d9ed2a401d3
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Ship packagegroup-iotivity from meta-oic
to take extra libs instead of just iotivity-examples.
For convenience, screen remains as part agl-demo.
For more details about OCF support check:
https://wiki.iotivity.org/automotive
Bug-AGL: SPEC-158
Change-Id: I1ba476889e68da3bb010753b3c19d7d9b581b30b
Signed-off-by: Philippe Coval <philippe.coval@osg.samsung.com>
|
|
* Having a minimlal local.conf serving the only purpose
of user customization is the "Yocto" way of doing things
* After a source synchronization (repo sync), feature code
must be update without regenerate local.conf
Change-Id: Ie4cdfde42424f455181ee4bde8087a9cc746e231
Signed-off-by: Ronan <ronan.lemartret@iot.bzh>
|