let abuild autodetect the coreboot path a bit better. So in the top level of
authorStefan Reinauer <stepan@coresystems.de>
Wed, 1 Jul 2009 12:26:11 +0000 (12:26 +0000)
committerStefan Reinauer <stepan@openbios.org>
Wed, 1 Jul 2009 12:26:11 +0000 (12:26 +0000)
coreboot you can now do:
  $ util/abuild/abuild -t foo/bar
instead of
  $ util/abuild/abuild -t foo/bar $PWD

Signed-off-by: Stefan Reinauer <stepan@coresystems.de>
Acked-by: Stefan Reinauer <stepan@coresystems.de>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@4388 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1

util/abuild/abuild

index 11dbea2fe3a26d39130d1b434006202a8e082b51..5aacd6989f08c655fb9551760491bc1288943167 100755 (executable)
@@ -603,9 +603,12 @@ EOF
 # default options
 target=""
 buildall=false
-LBROOT=$( cd ../..; pwd )
 verbose=false
 
+test -f util/newconfig/config.g && LBROOT=$( pwd )
+test -f ../util/newconfig/config.g && LBROOT=$( cd ..; pwd )
+test "$LBROOT" = "" && LBROOT=$( cd ../..; pwd )
+
 # parse parameters.. try to find out whether we're running GNU getopt
 getoptbrand="`getopt -V`"
 if [ "${getoptbrand:0:6}" == "getopt" ]; then