diff options
author | Scott Garman <scott.a.garman@intel.com> | 2012-09-26 11:02:27 -0700 |
---|---|---|
committer | Saul Wold <sgw@linux.intel.com> | 2012-09-28 01:14:01 -0700 |
commit | 1f7f590369eaa76dc970c9cffd1f0db53ce08c00 (patch) | |
tree | 5ad05782d9e21173322cff362f8364c65e3928c7 /scripts | |
parent | 435ffeefe4a1df53335fd397ff404bed7deae2df (diff) | |
download | openembedded-core-contrib-1f7f590369eaa76dc970c9cffd1f0db53ce08c00.tar.gz |
runqemu-internal: don't append an empty element to PATH
Bitbake fails to run when an empty element exists in $PATH. Avoid
creating this situation when $CROSSPATH is not set.
This fixes bug [YOCTO #3101]
Signed-off-by: Scott Garman <scott.a.garman@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/runqemu-internal | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/scripts/runqemu-internal b/scripts/runqemu-internal index 6b8bb6520ea..0f07bad9700 100755 --- a/scripts/runqemu-internal +++ b/scripts/runqemu-internal @@ -472,7 +472,11 @@ if [ "x$QEMUOPTIONS" = "x" ]; then return fi -PATH=$CROSSPATH:$OECORE_NATIVE_SYSROOT/usr/bin:$PATH +if [ "x$CROSSPATH" = "x" ]; then + PATH=$OECORE_NATIVE_SYSROOT/usr/bin:$PATH +else + PATH=$CROSSPATH:$OECORE_NATIVE_SYSROOT/usr/bin:$PATH +fi QEMUBIN=`which $QEMU 2> /dev/null` if [ ! -x "$QEMUBIN" ]; then |