diff options
author | Stephen Lawrence <stephen.lawrence@renesas.com> | 2017-07-24 17:54:57 +0100 |
---|---|---|
committer | Ronan Le Martret <ronan.lemartret@iot.bzh> | 2017-09-15 10:20:15 +0200 |
commit | e493fb8edc4d3acb1d3ff7822ef5af3f0ca794df (patch) | |
tree | 7ecf0e3991f087f9486f08080ce22f470c561aa1 /meta-rcar-gen3/recipes-graphics/wayland/weston_2.%.bbappend | |
parent | bf28a005deaa3ce5d6c5d43d233822983b859cf4 (diff) |
wayland: use poky meta wayland/weston
Support for Weston 2.0 will appear in the Renesas Weston
implementation in an upcoming Yocto BSP release. Until it
appears use the upstream reference implementation in Poky
Meta, with "GPU only" h/w acceleration.
Signed-off-by: Stephen Lawrence <stephen.lawrence@renesas.com>
Diffstat (limited to 'meta-rcar-gen3/recipes-graphics/wayland/weston_2.%.bbappend')
-rw-r--r-- | meta-rcar-gen3/recipes-graphics/wayland/weston_2.%.bbappend | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/meta-rcar-gen3/recipes-graphics/wayland/weston_2.%.bbappend b/meta-rcar-gen3/recipes-graphics/wayland/weston_2.%.bbappend new file mode 100644 index 0000000..133f397 --- /dev/null +++ b/meta-rcar-gen3/recipes-graphics/wayland/weston_2.%.bbappend @@ -0,0 +1,31 @@ +require weston.inc + +FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" + +SRC_URI += " \ + file://weston.ini \ +" + +do_install_append() { + install -d ${D}/${sysconfdir}/xdg/weston + # install weston.ini as sample settings of gl-renderer + install -m 644 ${WORKDIR}/weston.ini ${D}/${sysconfdir}/xdg/weston/ + + # Checking for ivi-shell configuration + # If ivi-shell is enable, we will add its configs to weston.ini + if [ "X${USE_WAYLAND_IVI_SHELL}" = "X1" ]; then + sed -i '/repaint-window=34/c\repaint-window=34\nshell=ivi-shell.so' \ + ${D}/${sysconfdir}/xdg/weston/weston.ini + sed -e '$a\\' \ + -e '$a\[ivi-shell]' \ + -e '$a\ivi-module=ivi-controller.so' \ + -e '$a\ivi-input-module=ivi-input-controller.so' \ + -e '$a\transition-duration=300' \ + -e '$a\cursor-theme=default' \ + -i ${D}/${sysconfdir}/xdg/weston/weston.ini + fi +} + +FILES_${PN}_append = " \ + ${sysconfdir}/xdg/weston/weston.ini \ +" |