Age | Commit message (Collapse) | Author | Files | Lines |
|
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
|
|
nativesdk-qtwayland
Turns out, the qtwaylandscanner is actually included with the -tools
version of the nativesdk-qtwayland.
Bug-AGL: SPEC-3467
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: I9ffc2eb7ec930cc36922d1a8a0bf7835da2280e1
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/24929
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
|
|
This is required by qt apps in recent master (e.g. launcher).
Add it to the SDK.
Bug-AGL: SPEC-3467
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I165428d25fd9b46d2d0425e0caf8b07752178c8f
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/24908
Reviewed-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-by: Marius Vlad <marius.vlad@collabora.com>
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
|
|
Changes include:
- The agl-test-wgt/agl-devel-wgt image features and the scheme of
appending to their FEATURE_PACKAGES definitions turned out to be
problematic with respect to resulting in unexpected extra packages
ending up in agl-image-{minimal,ivi}, etc., when building with
agl-demo configured (which is typical usage). To avoid this, the
FEATURE_PACKAGE definitions for the image features have been
replaced with tweaks to define COMPLEMENTARY_GLOBS for the features
to bring in the test/debug/coverage packages via that mechanism.
- The above removes the need to define the extra test/devel
packagegroups, and requires some minor tweaks to aglwgt.bbclass to
use a -debug package for the debug widget instead of -dbg, to avoid
collisions with the dbg-pkgs image feature. As well, the afb-test
package has been added as to RDEPENDS of all test widget packages,
since that seems sensible and avoids needing to explicitly adding
it elsewhere.
- Attempt to rework the various crosssdk image definitions to use a
layered set of .inc files to remove duplication and ensure that
additions to the SDK are declared once in the appropriate profile.
It is likely that a clean sheet implementation would have some
things coming from meta-agl-profile-graphical, so further rework
may be required/desired to continue cleaning things up.
Bug-AGL: SPEC-3300, SPEC-3375
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I942b61501beb41d037001b70a501f90b9a59c45d
|