Fix weston failed 11/10111/3
authorRonan Le Martret <ronan.lemartret@iot.bzh>
Fri, 7 Jul 2017 16:32:53 +0000 (18:32 +0200)
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>
Mon, 17 Jul 2017 13:13:22 +0000 (13:13 +0000)
commit101e627e84b29a4370c26710e3e15353a7c02f2b
treeba79d6c8933ca9c53bf05f89af866fa2694d91ea
parent195c64eb6b9f00a33ec63a8ec9f2c0f88b128551
Fix weston failed

 * We need to add systemd udev device unit dependency to weston,
   If the system is slow udev rules is up when weston want to start,
   if the system is fast, udev rules may be down  when weston want to start.
 * TAG+="systemd" create a systemd device unit
 * ENV{SYSTEMD_WANTS}="weston.service" add dependency (Like BindsTo).

Bug-AGL: SPEC-603

Change-Id: I45d6513ea64cd071a60b53afd98d782e9300cefa
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/10111
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-by: Stéphane Desneux <stephane.desneux@iot.bzh>
meta-agl/recipes-graphics/wayland/weston-init.bbappend