From 7f3c20f87d8e9113a14bbac3080cb6dee2469e8d Mon Sep 17 00:00:00 2001 From: Paul Eggleton Date: Mon, 2 Nov 2015 15:51:46 +0000 Subject: toolchain-shar-extract.sh: do not allow $ in paths for ext SDK If you put an $ character in the path, SDK installation fails during the preparation stage, so add this to the disallowed characters. Fixes [YOCTO #8625]. (From OE-Core rev: 654f4785f719552f4e78e14a5a901c07d00ce68d) Signed-off-by: Paul Eggleton Signed-off-by: Ross Burton Signed-off-by: Richard Purdie --- meta/files/toolchain-shar-extract.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'meta/files') diff --git a/meta/files/toolchain-shar-extract.sh b/meta/files/toolchain-shar-extract.sh index 98b9f1cd98..954b6b3f6b 100644 --- a/meta/files/toolchain-shar-extract.sh +++ b/meta/files/toolchain-shar-extract.sh @@ -101,9 +101,9 @@ fi if [ "$SDK_EXTENSIBLE" = "1" ]; then # We're going to be running the build system, additional restrictions apply - if echo "$target_sdk_dir" | grep -q '[+\ @]'; then + if echo "$target_sdk_dir" | grep -q '[+\ @$]'; then echo "The target directory path ($target_sdk_dir) contains illegal" \ - "characters such as spaces, @ or +. Abort!" + "characters such as spaces, @, \$ or +. Abort!" exit 1 fi else -- cgit 1.2.3-korg