diff options
author | Richard Purdie <rpurdie@linux.intel.com> | 2010-12-15 23:22:16 +0000 |
---|---|---|
committer | Richard Purdie <rpurdie@linux.intel.com> | 2010-12-15 23:22:16 +0000 |
commit | e497b89cf3325d82fb2f96df92af019c7d487a09 (patch) | |
tree | 6b9fa1153ee41c950e1f95ac2e7540f7c86737f4 /scripts | |
parent | bb783afd4daa3f57fb26e2bb86f5bc9cbeb11df0 (diff) | |
download | openembedded-core-e497b89cf3325d82fb2f96df92af019c7d487a09.tar.gz openembedded-core-e497b89cf3325d82fb2f96df92af019c7d487a09.tar.bz2 openembedded-core-e497b89cf3325d82fb2f96df92af019c7d487a09.zip |
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 <rpurdie@linux.intel.com>
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/poky-qemu | 2 |
1 files changed, 1 insertions, 1 deletions
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"; |