]> code.ossystems Code Review - openembedded-core.git/commitdiff
poky-env-internal/runqemu: Move BUILD_SYS handling which is runqemu specific into...
authorRichard Purdie <rpurdie@linux.intel.com>
Thu, 22 Jul 2010 12:14:24 +0000 (13:14 +0100)
committerRichard Purdie <rpurdie@linux.intel.com>
Thu, 22 Jul 2010 12:14:24 +0000 (13:14 +0100)
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
scripts/poky-env-internal
scripts/runqemu

index 62785f1acc76070f8b942a8d31361e98dd5c9ea6..d25816c6a6b839debbadf63852ebbd92913a52fa 100755 (executable)
@@ -82,10 +82,6 @@ BBPATH="$NEWPATH"
 
 MSG=''
 
-BUILD_ARCH=`uname -m`
-BUILD_OS=`uname | tr '[A-Z]' '[a-z]'`
-BUILD_SYS="$BUILD_ARCH-$BUILD_OS"
-
 PATH="$BITBAKEDIR/bin/:$OEROOT/scripts:$PATH"
 
 # Remove any symlinks from paths
@@ -128,7 +124,7 @@ fi
 unset POKYLOCALCONF
 unset POKYLAYERCONF
 
-export BBPATH OEROOT BUILD_SYS BUILDDIR
+export BBPATH OEROOT BUILDDIR
 
 # Kill off the TERMINFO variable, as glibc will grab its contents in its 'make
 # install' if set
index 82fc4e93b7d1fda2ca746554b601b962121f3d49..c45b2a1c86fcc5bf7824327d55d604a4e6d95cd2 100755 (executable)
@@ -23,9 +23,13 @@ if [ "x$BUILDDIR" = "x" ]; then
     type -P bitbake &>/dev/null || {
         echo "You either need bitbake in your PATH or to source poky-init-build-env before running this script" >&2; exit 1; }
 
-    # we have bitbake in PATH, get TMPDIR from the environment
+    # we have bitbake in PATH, get TMPDIR and BUILD_SYS from the environment
     TMPDIR=`bitbake -e | grep TMPDIR=\" | cut -d '=' -f2 | cut -d '"' -f2`
+    BUILD_SYS=`bitbake -e | grep BUILD_SYS=\" | cut -d '=' -f2 | cut -d '"' -f2`
 else
+    BUILD_ARCH=`uname -m`
+    BUILD_OS=`uname | tr '[A-Z]' '[a-z]'`
+    BUILD_SYS="$BUILD_ARCH-$BUILD_OS"
     TMPDIR=$BUILDDIR/tmp
 fi