summaryrefslogtreecommitdiffstats
path: root/meta-agl-profile-core/recipes-devtools/libafb-helpers
AgeCommit message (Collapse)AuthorFilesLines
2020-12-17SPEC-3723: restructure meta-aglJan-Simon Moeller2-22/+0
Goal is to reach a minimal meta-agl-core as base for IVI and IC work at the same time. Trim dependencies and move most 'demo' related recipes to meta-agl-demo. v2: changed to bbapend + .inc , added description v3: testbuild of all images v4: restore -test packagegroup and -qa images, compare manifests and adapt packagegroups. v5: rebased v6: merged meta-agl-distro into meta-agl-core, due to dependency on meta-oe, moved -test packagegroup and -qa images to own layer meta-agl-core-test v7: Fixed comments from Paul Barker v8: Update the markdown files v9: restore wayland/weston/agl-compositor recipes/appends, reworked to move app f/w specific changes to bbappends in meta-app-framework and only demo specific weston-init changes to meta-agl-demo v10: fix s/agldemo/aglcore/ missed in weston-init.bbappend Description: This patch is part 1 out of 2 large patches that implement the layer rework discussed during the previous workshop. Essentially meta-agl-core is the small but versatile new core layer of AGL serving as basis for the work done by the IC and IVI EGs. All demo related work is moved to meta-agl-demo in the 2nd patchset. This should be applied together as atomic change. The resulting meta-agl/* follows these guidelines: - only bsp adaptations in meta-agl-bsp - remove the agl-profile-* layers for simplicity -- the packagegroup-agl(-profile)-graphical and so on have been kept in meta-agl-demo - meta-agl-profile-core is now meta-agl-core - meta-agl-core does pass yocto-check-layer -- therefore use the bbappend + conditional + .inc file construct found in meta-virtualization - meta-agl/meta-security has been merged into meta-agl/meta-app-framework - meta-netboot does pass yocto-check-layer - meta-pipewire does pass yocto-check-layer Migration: All packagegroups are preserved but they're now enabled by 'agl-demo'. Bug-AGL: SPEC-3723 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: Ia6c6e5e6ce2b4ffa69ea94959cdc57c310ba7c53 Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25769
2020-01-28Bump libafb-helpFrederic Marec1-1/+1
Update SRCREV to pick-up: 1d1c6ce timer: Fix stopping a running timer 6d828a1 Add 'GetRunningBindingDirPath' function 4480e19 Add 'GetAFBRootDirPath' function Bug-AGL: SPEC-2795 Change-Id: Ia788cb99c84dd2bc5e62134447a9b26ae53a885e Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
2019-10-15libafb-helpers: bump to latest revisionStephane Desneux1-1/+1
The following commits are added: * 5b9cce9 Add function to add one json array to another one * 25bb451 Pkg config files: use CMAKE_INSTALL_LIBDIR var Bug-AGL: SPEC-2846,SPEC-2867 Change-Id: I1dfbfb841afb1313222360fbc646490946f34079 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2019-06-19libafb-helpers: Fix bug SPEC-2520José Bollo1-1/+1
This integrates the fix of the homescreen crashing after recent audiomixer change. Bug-AGL: SPEC-2520 Change-Id: Ia9899cbe23fc88179d26d8069c3e12463bdda5b6 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2019-04-05Bump afb-helpers versionRomain Forlot1-1/+1
* 5c05223 - Use C++11 standard by default * 1eb7fc7 - Set PROJECT_VERSION overwritable by cli * f5bb1d7 - Moved Qt's automoc and autorcc variables * a946245 - book.yml: needed for new doc workflow * 8876fa0 - Fix gitreview file * 9bcc943 - Set PROJECT_VERSION overwritable by cli * b7e6dbe - Add functions reference documentation * 2e36a74 - Call the freeCB function a manual timer stop call * aba89b5 - Little code cleaning. * a1976ff - Adding packaging files Change-Id: I94b41f5656cfe81f808c0de46d0553a0a6690d51 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2019-04-05Add runtime dependency for the test launcherRomain Forlot1-1/+1
The "afm-test" script use the "jq" tool to be able to launch the test. Change-Id: I1aa874e3227b7a265a3c012a9a45b85a3c7cfe86 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2019-01-02Add afb-helpers & controller librariesRomain Forlot2-0/+22
Add the latest controller & afb-helpers libraries with a separated Qt library to avoid dependency problem on AGL image without Qt support Bug-AGL: SPEC-1689 Change-Id: I69d79b35a8dae0749f1947c641f28342c97d461b Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2018-12-25Revert "Add afb-helpers & app-controller library recipes"Jan-Simon Moeller1-18/+0
This is due to the dependency on QT (cmake_qt5) which breaks the build of non-qt5 targets. This reverts commit 73351742e32772a19f62086cea5a5e7a38fe02f7. which is https://gerrit.automotivelinux.org/gerrit/#/c/19225/ . Change-Id: I81b0638ab34dad59d3fe5522c0abe8e9d4f3f6c1
2018-12-20Add afb-helpers & app-controller library recipesRomain Forlot1-0/+18
Migration for afb-helpers and app-controller from submodule to library. This adds the library in the AGL SDK. Bug-AGL: SPEC-1689 Change-Id: I95b1e66b2a363ce1bbea7cc8989992a7b592d264 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>