From 356809ff4019eaef19e1f768db5b77fbcdd482e4 Mon Sep 17 00:00:00 2001 From: Alexandru DAMIAN Date: Mon, 18 May 2015 14:13:15 +0100 Subject: 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 Signed-off-by: Richard Purdie --- bitbake/bin/toaster | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'bitbake/bin') 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 WEBSERVER=1 TOASTER_BRBE="" WEB_PORT="8000" +NOBROWSER=0 for param in $*; do case $param in @@ -163,6 +164,9 @@ for param in $*; do noweb ) WEBSERVER=0 ;; + nobrowser ) + NOBROWSER=1 + ;; brbe=* ) TOASTER_BRBE=$'\n'"TOASTER_BRBE=\""${param#*=}"\"" ;; @@ -227,7 +231,7 @@ if [ `basename \"$0\"` = `basename \"${SRCFILE}\"` ]; then cleanup exit 1 fi - if [ $WEBSERVER -gt 0 ]; then + if [ $WEBSERVER -gt 0 ] && [ $NOBROWSER -eq 0 ] ; then echo "Starting browser..." xdg-open http://127.0.0.1:$WEB_PORT/ >/dev/null 2>&1 & fi -- cgit v1.2.3-54-g00ecf