]> code.ossystems Code Review - openembedded-core.git/commitdiff
runqemu: Use pda image if sdk image not available for qemu machines
authorRichard Purdie <richard@openedhand.com>
Thu, 5 Jul 2007 22:40:07 +0000 (22:40 +0000)
committerRichard Purdie <richard@openedhand.com>
Thu, 5 Jul 2007 22:40:07 +0000 (22:40 +0000)
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2120 311d38ba-8fff-0310-9ca6-ca027cbcb966

scripts/poky-env-internal
scripts/runqemu

index b1e5546bba1b2f639bac7445f13d565b6c5b3985..93a1400f0c87e91ef401fc409aa7a082f98ee96e 100755 (executable)
@@ -26,7 +26,7 @@ OEROOT=`pwd`
 
 BBDIR=$OEROOT/bitbake/
 PKGDIR=$OEROOT/meta/
-BUILDDIR=$OEROOT/build/
+BUILDDIR=$OEROOT/$1/
 MSG=''
 
 BUILD_ARCH=`uname -m`
@@ -55,7 +55,7 @@ BBPATH=$BBDIR
 if test x"$BBDIR" != x"$PKGDIR"; then
        BBPATH=$PKGDIR:$BBPATH
 fi
-BBPATH="`readlink -f $HOME/.oe`:`readlink -f $HOME/.poky`:$BBPATH"
+BBPATH="`readlink -f $HOME/.oe`:`readlink -f $HOME/.poky`:$BBPATH:$OEROOT/poky-prvt/trunk"
 if test x"$PKGDIR" != x"$BUILDDIR"; then
        BBPATH=$BUILDDIR:$BBPATH
 fi
index a3bb777bbc0dc720315ce82cd79bd4ff7adccbbb..c8546ddadff4b99560f372321e7977b204f75ab1 100755 (executable)
@@ -68,7 +68,12 @@ fi
 if [ "$MACHINE" = "qemuarm" ]; then
     if [ "$TYPE" = "ext2" ]; then
         if [ "x$HDIMAGE" = "x" ]; then
-           HDIMAGE=$BUILDDIR/tmp/deploy/images/poky-image-sdk-qemuarm.ext2
+            T=$BUILDDIR/tmp/deploy/images/poky-image-
+           if [ -x "$T-sdk-qemuarm.ext2" ]; then
+                HDIMAGE=$T-sdk-qemuarm.ext2
+           elif [ -x "$T-pda-qemuarm.ext2" ]; then
+                HDIMAGE=$T-pda-qemuarm.ext2
+           fi
         fi
     fi
 fi
@@ -95,7 +100,12 @@ if [ "$MACHINE" = "qemux86" ]; then
     fi
     if [ "$TYPE" = "ext2" ]; then
         if [ "x$HDIMAGE" = "x" ]; then
-           HDIMAGE=$BUILDDIR/tmp/deploy/images/poky-image-sdk-qemux86.ext2
+            T=$BUILDDIR/tmp/deploy/images/poky-image-
+           if [ -x "$T-sdk-qemux86.ext2" ]; then
+                HDIMAGE=$T-sdk-qemux86.ext2
+           elif [ -x "$T-pda-qemux86.ext2" ]; then
+                HDIMAGE=$T-pda-qemux86.ext2
+            fi
         fi
     fi
     CROSSPATH=$BUILDDIR/tmp/cross/i586-poky-linux/bin