[oe-commits] Philippe Coval : weston-init: support system's configuration file

git at git.openembedded.org git at git.openembedded.org
Sat May 9 21:28:57 UTC 2015


Module: openembedded-core.git
Branch: master-next
Commit: 8ffcdcc53bac64c62478fbb72d817c842dde8b28
URL:    http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=8ffcdcc53bac64c62478fbb72d817c842dde8b28

Author: Philippe Coval <philippe.coval at open.eurogiciel.org>
Date:   Fri May  8 15:56:40 2015 +0200

weston-init: support system's configuration file

Look for OPTARGS variable in /etc/default/weston
and set it as weston's service default options.

This can be used to force system's supported backend.

Change-Id: I0562c9326df5b46226093199873ef58d77aeae75
Signed-off-by: Philippe Coval <philippe.coval at open.eurogiciel.org>
Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>

---

 meta/recipes-graphics/wayland/weston-init/init | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/meta/recipes-graphics/wayland/weston-init/init b/meta/recipes-graphics/wayland/weston-init/init
index 8e662e0..2e938f4 100644
--- a/meta/recipes-graphics/wayland/weston-init/init
+++ b/meta/recipes-graphics/wayland/weston-init/init
@@ -8,6 +8,10 @@
 # Default-Stop:      0 1 6
 ### END INIT INFO
 
+if test -e /etc/default/weston ; then
+        . /etc/default/weston
+fi
+
 killproc() {
         pid=`/bin/pidof $1`
         [ "$pid" != "" ] && kill $pid
@@ -34,7 +38,7 @@ case "$1" in
                 chmod 0700 $XDG_RUNTIME_DIR
         fi
 
-        openvt -s weston
+        openvt -s weston -- $OPTARGS
   ;;
 
   stop)



More information about the Openembedded-commits mailing list