diff options
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/bitbake | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/scripts/bitbake b/scripts/bitbake index 55bc8fd437..f40bd28260 100755 --- a/scripts/bitbake +++ b/scripts/bitbake | |||
@@ -3,29 +3,29 @@ NO_BUILD_OPTS="--version -h --help -p --parse-only -s --show-versions -e --envir | |||
3 | needpseudo="1" | 3 | needpseudo="1" |
4 | for opt in $@; do | 4 | for opt in $@; do |
5 | for key in $NO_BUILD_OPTS; do | 5 | for key in $NO_BUILD_OPTS; do |
6 | if [ $opt == $key ] | 6 | if [ $opt = $key ] |
7 | then | 7 | then |
8 | needpseudo="0" | 8 | needpseudo="0" |
9 | break | 9 | break |
10 | fi | 10 | fi |
11 | done | 11 | done |
12 | [ $needpseudo == "0" ] && break | 12 | [ $needpseudo = "0" ] && break |
13 | done | 13 | done |
14 | 14 | ||
15 | buildpseudo="1" | 15 | buildpseudo="1" |
16 | if [ $needpseudo == "1" -a -e "$BUILDDIR/pseudodone" ]; then | 16 | if [ $needpseudo = "1" ] && [ -e "$BUILDDIR/pseudodone" ]; then |
17 | PSEUDOBINDIR=`cat $BUILDDIR/pseudodone` | 17 | PSEUDOBINDIR=`cat $BUILDDIR/pseudodone` |
18 | if [ -e "$PSEUDOBINDIR/pseudo" ]; then | 18 | if [ -e "$PSEUDOBINDIR/pseudo" ]; then |
19 | buildpseudo="0" | 19 | buildpseudo="0" |
20 | fi | 20 | fi |
21 | fi | 21 | fi |
22 | if [ $needpseudo == "0" ]; then | 22 | if [ $needpseudo = "0" ]; then |
23 | buildpseudo="0" | 23 | buildpseudo="0" |
24 | fi | 24 | fi |
25 | 25 | ||
26 | OLDPATH=$PATH | 26 | OLDPATH=$PATH |
27 | export PATH=`echo $PATH | sed s#[^:]*/scripts:##` | 27 | export PATH=`echo $PATH | sed s#[^:]*/scripts:##` |
28 | if [ $buildpseudo == "1" ]; then | 28 | if [ $buildpseudo = "1" ]; then |
29 | echo "Pseudo is not present but is required, building this first before the main build" | 29 | echo "Pseudo is not present but is required, building this first before the main build" |
30 | bitbake pseudo-native -c populate_sysroot | 30 | bitbake pseudo-native -c populate_sysroot |
31 | ret=$? | 31 | ret=$? |
@@ -43,7 +43,7 @@ if [ $buildpseudo == "1" ]; then | |||
43 | fi | 43 | fi |
44 | BITBAKE=`which bitbake` | 44 | BITBAKE=`which bitbake` |
45 | export PATH=$OLDPATH | 45 | export PATH=$OLDPATH |
46 | if [ $needpseudo == "1" ]; then | 46 | if [ $needpseudo = "1" ]; then |
47 | PSEUDOBINDIR=`cat $BUILDDIR/pseudodone` | 47 | PSEUDOBINDIR=`cat $BUILDDIR/pseudodone` |
48 | PSEUDO_BINDIR=$PSEUDOBINDIR PSEUDO_LIBDIR=$PSEUDOBINDIR/../lib/pseudo/lib PSEUDO_PREFIX=$PSEUDOBINDIR/../../ PSEUDO_DISABLED=1 $PSEUDOBINDIR/pseudo $BITBAKE $@ | 48 | PSEUDO_BINDIR=$PSEUDOBINDIR PSEUDO_LIBDIR=$PSEUDOBINDIR/../lib/pseudo/lib PSEUDO_PREFIX=$PSEUDOBINDIR/../../ PSEUDO_DISABLED=1 $PSEUDOBINDIR/pseudo $BITBAKE $@ |
49 | else | 49 | else |