diff options
author | Mark Hatle <mark.hatle@windriver.com> | 2010-11-24 18:06:04 -0600 |
---|---|---|
committer | Richard Purdie <rpurdie@linux.intel.com> | 2010-12-20 23:00:51 +0000 |
commit | 60ccdaa0ea128ac19113c0746c6e12bd02b2fc12 (patch) | |
tree | 0efebf6cc8559f715afd1dc65d304f85add9e2e4 /scripts | |
parent | 86b6b093374c37aeca87cdc36fc56440919d9458 (diff) | |
download | openembedded-core-60ccdaa0ea128ac19113c0746c6e12bd02b2fc12.tar.gz openembedded-core-60ccdaa0ea128ac19113c0746c6e12bd02b2fc12.tar.bz2 openembedded-core-60ccdaa0ea128ac19113c0746c6e12bd02b2fc12.zip |
poky-init-build-env: Enable all POSIX shells
Update the script so that it will work in more then just bash. If bash
is not used, it will assume the PWD is the Poky location. (This is because
BASH_SOURCE is a bash-ism, and equivalent functionality is not available in
other shells).
This has been verified with dash (see comment in the code), ksh, zsh and
of course bash.
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/poky-env-internal | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/poky-env-internal b/scripts/poky-env-internal index 2ec07ed061..06586ec56f 100755 --- a/scripts/poky-env-internal +++ b/scripts/poky-env-internal @@ -31,7 +31,7 @@ if [ "x$BDIR" = "x" ]; then BDIR=`readlink -f "$1"` fi fi -if [[ "$BDIR" = /* ]] ; then +if expr "$BDIR" : '/.*' > /dev/null ; then BUILDDIR="$BDIR" else BUILDDIR="`pwd`/$BDIR" |