summaryrefslogtreecommitdiffstats
path: root/bitbake/bin
diff options
context:
space:
mode:
authorAlexandru DAMIAN <alexandru.damian@intel.com>2015-05-18 14:13:15 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2015-05-29 11:59:46 +0100
commit356809ff4019eaef19e1f768db5b77fbcdd482e4 (patch)
tree40c5435e83ccf2e7f2fc3c68f8c7779eb62ef507 /bitbake/bin
parentb3189f307157d0369c019850ab4bdcbec9320006 (diff)
downloadpoky-356809ff4019eaef19e1f768db5b77fbcdd482e4.tar.gz
bitbake: toaster: enable no browser start
We enable a "nobrowser" parameter that inhibits the launch of a browser when toaster starts. This is useful for integration with automated startup scripts and enables headless testing. (Bitbake rev: ccf7f39d470fe6d743b58b1140c19cb8da31ecaf) Signed-off-by: Alexandru DAMIAN <alexandru.damian@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/bin')
-rwxr-xr-xbitbake/bin/toaster6
1 files changed, 5 insertions, 1 deletions
diff --git a/bitbake/bin/toaster b/bitbake/bin/toaster
index 93abcfad3b..ee199374e3 100755
--- a/bitbake/bin/toaster
+++ b/bitbake/bin/toaster
@@ -154,6 +154,7 @@ NOTOASTERUI=0
154WEBSERVER=1 154WEBSERVER=1
155TOASTER_BRBE="" 155TOASTER_BRBE=""
156WEB_PORT="8000" 156WEB_PORT="8000"
157NOBROWSER=0
157 158
158for param in $*; do 159for param in $*; do
159 case $param in 160 case $param in
@@ -163,6 +164,9 @@ for param in $*; do
163 noweb ) 164 noweb )
164 WEBSERVER=0 165 WEBSERVER=0
165 ;; 166 ;;
167 nobrowser )
168 NOBROWSER=1
169 ;;
166 brbe=* ) 170 brbe=* )
167 TOASTER_BRBE=$'\n'"TOASTER_BRBE=\""${param#*=}"\"" 171 TOASTER_BRBE=$'\n'"TOASTER_BRBE=\""${param#*=}"\""
168 ;; 172 ;;
@@ -227,7 +231,7 @@ if [ `basename \"$0\"` = `basename \"${SRCFILE}\"` ]; then
227 cleanup 231 cleanup
228 exit 1 232 exit 1
229 fi 233 fi
230 if [ $WEBSERVER -gt 0 ]; then 234 if [ $WEBSERVER -gt 0 ] && [ $NOBROWSER -eq 0 ] ; then
231 echo "Starting browser..." 235 echo "Starting browser..."
232 xdg-open http://127.0.0.1:$WEB_PORT/ >/dev/null 2>&1 & 236 xdg-open http://127.0.0.1:$WEB_PORT/ >/dev/null 2>&1 &
233 fi 237 fi