From: Richard Purdie Date: Wed, 15 Dec 2010 23:22:16 +0000 (+0000) Subject: scripts/poky-qemu: Improve tmp layout assumption X-Git-Tag: 2011-1~3450 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=e497b89cf3325d82fb2f96df92af019c7d487a09;p=openembedded-core.git scripts/poky-qemu: Improve tmp layout assumption If someone has changed TMPDIR in local.conf to a non-standard location, the poky-qemu script currently doesn't handle this and assumes if BUILDDIR is set, $BUILDDIR/tmp will exist. Its simple to check if this exists and if not, to ask bitbake where the directory is so this patch changes the code to do that. Signed-off-by: Richard Purdie --- diff --git a/scripts/poky-qemu b/scripts/poky-qemu index bfeefc7085..04349879c5 100755 --- a/scripts/poky-qemu +++ b/scripts/poky-qemu @@ -216,7 +216,7 @@ SPITZ_DEFAULT_ROOTFS="poky-image-sato" setup_tmpdir() { if [ -z "$TMPDIR" ]; then - if [ "x$BUILDDIR" = "x" ]; then + if [ "x$BUILDDIR" = "x" -o ! -d "$BUILDDIR/tmp" ]; then # BUILDDIR unset, try and get TMPDIR from bitbake type -P bitbake &>/dev/null || { echo "In order for this script to dynamically infer paths";