mirror of
git://git.yoctoproject.org/meta-raspberrypi.git
synced 2025-07-19 21:09:03 +02:00
weston: use just one append and one bb.utils.contains
* drop duplicated --enable-rpi-compositor and WESTON_NATIVE_BACKEND=rpi-backend.so * use rpi override, adding --enable-rpi-compositor unconditionally breaks other MACHINEs with: configure: WARNING: unrecognized options: --enable-rpi-compositor * use just one append and one bb.utils.contains to save some bitbake cycles while parsing Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This commit is contained in:
parent
f6a2ca21c7
commit
ab4006bb2e
|
@ -1,12 +1,12 @@
|
||||||
EXTRA_OECONF_append_rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', ' --enable-rpi-compositor WESTON_NATIVE_BACKEND=rpi-backend.so', d)}"
|
|
||||||
|
|
||||||
PACKAGECONFIG_remove_rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', 'fbdev', '', d)}"
|
PACKAGECONFIG_remove_rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', 'fbdev', '', d)}"
|
||||||
|
|
||||||
EXTRA_OECONF += "--disable-xwayland-test \
|
EXTRA_OECONF_append_rpi = " \
|
||||||
|
--disable-xwayland-test \
|
||||||
--disable-simple-egl-clients \
|
--disable-simple-egl-clients \
|
||||||
|
${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', ' \
|
||||||
|
--enable-rpi-compositor \
|
||||||
|
--disable-resize-optimization \
|
||||||
|
--disable-setuid-install \
|
||||||
|
WESTON_NATIVE_BACKEND=rpi-backend.so \
|
||||||
|
', d)} \
|
||||||
"
|
"
|
||||||
|
|
||||||
EXTRA_OECONF += "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', '--enable-rpi-compositor', d)}"
|
|
||||||
EXTRA_OECONF += "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', '--disable-resize-optimization', d)}"
|
|
||||||
EXTRA_OECONF += "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', '--disable-setuid-install', d)}"
|
|
||||||
EXTRA_OECONF += "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', 'WESTON_NATIVE_BACKEND=rpi-backend.so', d)}"
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user