aboutsummaryrefslogtreecommitdiffstats
path: root/meta-ivi-demo/recipes-graphics/wayland/weston_1.5.0.bbappend
diff options
context:
space:
mode:
Diffstat (limited to 'meta-ivi-demo/recipes-graphics/wayland/weston_1.5.0.bbappend')
-rw-r--r--meta-ivi-demo/recipes-graphics/wayland/weston_1.5.0.bbappend23
1 files changed, 20 insertions, 3 deletions
diff --git a/meta-ivi-demo/recipes-graphics/wayland/weston_1.5.0.bbappend b/meta-ivi-demo/recipes-graphics/wayland/weston_1.5.0.bbappend
index 0450ce9..6e60f4a 100644
--- a/meta-ivi-demo/recipes-graphics/wayland/weston_1.5.0.bbappend
+++ b/meta-ivi-demo/recipes-graphics/wayland/weston_1.5.0.bbappend
@@ -1,7 +1,24 @@
FILESEXTRAPATHS_append := ":${THISDIR}/${PN}"
-SRC_URI_append = "file://weston_ini_add_xwayland_module.patch"
+SRC_URI_append = " file://weston_ini.patch \
+ file://weston.service \
+ file://GDP_AM_Button.png \
+ file://GDP_Background.png \
+ file://GDP_Browser_Button.png \
+ file://start_browser-poc.sh \
+ "
-DEPENDS_append = " libxcursor xcb-util"
+do_install_append() {
+ install -m644 ${WORKDIR}/GDP*.png ${D}/usr/share/weston
+ mkdir -p ${D}/${bindir}/
+ cp ${WORKDIR}/start_browser-poc.sh ${D}/${bindir}
+ mkdir -p ${D}/lib/systemd/system/
+ cp ${WORKDIR}/weston.service ${D}/lib/systemd/system/
+ mkdir -p ${D}/${sysconfdir}/systemd/system/multi-user.target.wants/
+ ln -sf /lib/systemd/system/weston.service ${D}/${sysconfdir}/systemd/system/multi-user.target.wants/weston.service
+}
-EXTRA_OECONF_append =" --enable-xwayland --enable-xwayland-test"
+FILES_${PN} += " \
+ /lib/systemd/system/weston.service \
+ /etc/systemd/system/multi-user.target.wants/weston.service \
+ "