diff options
-rwxr-xr-x | scripts/oe-find-native-sysroot | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/scripts/oe-find-native-sysroot b/scripts/oe-find-native-sysroot index ad7b2d1fe8..5c8681efce 100755 --- a/scripts/oe-find-native-sysroot +++ b/scripts/oe-find-native-sysroot | |||
@@ -2,7 +2,7 @@ | |||
2 | # | 2 | # |
3 | # Find a native sysroot to use - either from an in-tree OE build or | 3 | # Find a native sysroot to use - either from an in-tree OE build or |
4 | # from a toolchain installation. It then ensures the variable | 4 | # from a toolchain installation. It then ensures the variable |
5 | # $OECORE_NATIVE_SYSROOT is set to the sysroot's base directory, and sets | 5 | # $OECORE_NATIVE_SYSROOT is set to the sysroot's base directory, and sets |
6 | # $PSEUDO to the path of the pseudo binary. | 6 | # $PSEUDO to the path of the pseudo binary. |
7 | # | 7 | # |
8 | # This script is intended to be run within other scripts by source'ing | 8 | # This script is intended to be run within other scripts by source'ing |
@@ -48,7 +48,6 @@ fi | |||
48 | # Global vars | 48 | # Global vars |
49 | BITBAKE_E="" | 49 | BITBAKE_E="" |
50 | OECORE_NATIVE_SYSROOT="" | 50 | OECORE_NATIVE_SYSROOT="" |
51 | |||
52 | set_oe_native_sysroot(){ | 51 | set_oe_native_sysroot(){ |
53 | echo "Running bitbake -e $1" | 52 | echo "Running bitbake -e $1" |
54 | BITBAKE_E="`bitbake -e $1`" | 53 | BITBAKE_E="`bitbake -e $1`" |
@@ -93,7 +92,11 @@ if [ ! -e "$OECORE_NATIVE_SYSROOT/" ]; then | |||
93 | echo "Error: $OECORE_NATIVE_SYSROOT doesn't exist." | 92 | echo "Error: $OECORE_NATIVE_SYSROOT doesn't exist." |
94 | 93 | ||
95 | if [ "x$OECORE_DISTRO_VERSION" = "x" ]; then | 94 | if [ "x$OECORE_DISTRO_VERSION" = "x" ]; then |
96 | echo "Have you run 'bitbake $1 -caddto_recipe_sysroot'?" | 95 | if [[ $1 =~ .*native.* ]]; then |
96 | echo "Have you run 'bitbake $1 -caddto_recipe_sysroot'?" | ||
97 | else | ||
98 | echo "Have you run 'bitbake $1 '?" | ||
99 | fi | ||
97 | else | 100 | else |
98 | echo "This shouldn't happen - something is wrong with your toolchain installation" | 101 | echo "This shouldn't happen - something is wrong with your toolchain installation" |
99 | fi | 102 | fi |