diff options
-rwxr-xr-x | scripts/bitbake | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/scripts/bitbake b/scripts/bitbake index 3923421cec..587428c589 100755 --- a/scripts/bitbake +++ b/scripts/bitbake | |||
@@ -16,6 +16,17 @@ done | |||
16 | [ $needpseudo = "0" ] && break | 16 | [ $needpseudo = "0" ] && break |
17 | done | 17 | done |
18 | 18 | ||
19 | # Make sure we're not using python v3.x. This check can't go into | ||
20 | # sanity.bbclass because bitbake's source code doesn't even pass | ||
21 | # parsing stage when used with python v3, so we catch it here so we | ||
22 | # can offer a meaningful error message. | ||
23 | py_v3_check=`/usr/bin/env python --version 2>&1 | grep "Python 3"` | ||
24 | if [ "$py_v3_check" != "" ]; then | ||
25 | echo "Bitbake is not compatible with python v3" | ||
26 | echo "Please set up python v2 as your default python interpreter" | ||
27 | exit 1 | ||
28 | fi | ||
29 | |||
19 | needtar="1" | 30 | needtar="1" |
20 | TARVERSION=`tar --version | head -n 1 | cut -d ' ' -f 4` | 31 | TARVERSION=`tar --version | head -n 1 | cut -d ' ' -f 4` |
21 | float_test() { | 32 | float_test() { |