| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The IVI bbappend is a single FILESEXTRAPATHS:prepend line, and the
directory it adds holds a top-level weston.ini. oe-core's weston-init.bb
fetches "file://weston.ini" unconditionally, so prepending that path for
every machine made NXP's IVI configuration -- shell=ivi-shell.so,
hmi-controller.so and ten [ivi-launcher] blocks -- silently replace
oe-core's weston.ini on every machine in any build that also has
meta-ivi, i.MX or not.
Scope the prepend to imx-generic-bsp. The layer already does this where
a file would otherwise be picked up too widely: waffle uses
FILESEXTRAPATHS:prepend:imxgpu and pulseaudio uses
FILESEXTRAPATHS:prepend:imx-nxp-bsp.
This is the one FILESEXTRAPATHS line in the layer that needed scoping.
The other eighteen are safe unscoped precisely because their directories
contain no top-level file that the upstream recipe also fetches --
checked, rather than assumed, across all of them.
NOT VALIDATED: meta-ivi is not checked out in this workspace, so this
bbappend is not parsed here and the change could not be measured the way
the other fixes in this series were. The reasoning is structural -- the
file listing, oe-core's SRC_URI, and a diff of the two weston.ini files
-- and it needs confirming in a tree that has meta-ivi.
Signed-off-by: Luciano Dittgen <luciano.dittgen@ossystems.com.br>
|
| |
|
|
|
|
|
| |
The main recipe now sets xwayland=true in weston.ini, so drop it from
here.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| |
|
|
| |
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
| |
|
|
|
|
|
|
|
| |
- Set core idle-time to 0 to align with non-IVI setting
- Add repaint-window for all i.MX 8 to support 4K display
- Add enable-overlay-view option as comment
- Enable touchscreen_calibrator
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
OE-core now installs weston.ini from weston-init, so align our
recipe to do the same.
The IVI dynamic layer now has a copy of the weston.ini file
that is normally produced by the weston build.
The AGL dynamic layer now uninstalls the weston.ini installed
upstream.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
Add a variable WESTON_INI_INSTALL_FILE to make it easy to customize
the selection of the weston.ini file.
The main recipe now performs only a generic install of the selected file.
For AGL and IVI, we use the BBFILES_DYNAMIC mechanism to specify no
file and an IVI-specific file respectively.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|