From ebc3a9fd2b18ce71a95c83071a1c6f1954fa6320 Mon Sep 17 00:00:00 2001 From: Jim Huang Date: Thu, 7 Apr 2011 20:23:20 +0800 Subject: Improve the messages when expected package directory is not found --- linaro-build.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/linaro-build.sh b/linaro-build.sh index 8c48312..997ab12 100755 --- a/linaro-build.sh +++ b/linaro-build.sh @@ -123,7 +123,10 @@ getPackage() { downloadFromHTTP $package $1 ;; *) # local directory - [ ! -d "${ARG_TOOLCHAIN_SRC_DIR}/$package/$1" ] && error "$ARG_TOOLCHAIN_SRC_DIR/$package/$1 not exist" + [ ! -d "${ARG_TOOLCHAIN_SRC_DIR}/$package/$1" ] && \ + echo "Directory $ARG_TOOLCHAIN_SRC_DIR/$package/$1 does not exist" && \ + mkdir -p $ARG_TOOLCHAIN_SRC_DIR/$package && \ + error "Please extract the $package source into directory $ARG_TOOLCHAIN_SRC_DIR/$package" eval "ARG_LINARO_${PACKAGE_NAME}_SRC_DIR=$1" esac -- cgit v1.2.3