Update drivers
[vuplus_openembedded] / classes / devshell.bbclass
index 14f957e..9327b55 100644 (file)
@@ -2,9 +2,18 @@ EXTRA_OEMAKE[export] = "1"
 
 do_devshell[dirs] = "${S}"
 do_devshell[nostamp] = "1"
-do_devshell[interactive] = "1"
+
+export DISPLAY
+export DBUS_SESSION_BUS_ADDRESS
+export XAUTHORITY ?= "${HOME}/.Xauthority"
+
 devshell_do_devshell() {
-       bash -i
+       export TERMWINDOWTITLE="Bitbake Developer Shell"
+       ${TERMCMD}
+       if [ $? -ne 0 ]; then
+           echo "Fatal: '${TERMCMD}' not found. Check TERMCMD variable."
+           exit 1
+       fi
 }
 addtask devshell after do_patch