aboutsummaryrefslogtreecommitdiff
path: root/node
diff options
context:
space:
mode:
authorPaul Sokolovsky <paul.sokolovsky@linaro.org>2011-06-24 13:31:01 +0300
committerPaul Sokolovsky <paul.sokolovsky@linaro.org>2011-06-24 13:31:01 +0300
commit7fa3a95b555fdef96991d700fe36ea9b50ca0359 (patch)
tree390e412f586350d4176e42a26c4101a4c6c15b74 /node
parent951992759fe0c250f0cdd0be8b80d82a158d7fe1 (diff)
Use BUILD_TYPE instead of SCRIPT_NAME.
Still support SCRIPT_NAME for backward compatibility.
Diffstat (limited to 'node')
-rwxr-xr-xnode/build17
1 files changed, 12 insertions, 5 deletions
diff --git a/node/build b/node/build
index 2d8df52..53904b3 100755
--- a/node/build
+++ b/node/build
@@ -44,12 +44,19 @@ export CONFIGURATION="$(echo "${3}" | base64 -id)"
set -a
eval "$CONFIGURATION"
set +a
-if [ -z "${SCRIPT_NAME}" ]; then
- SCRIPT_NAME=build-android
+
+# Backward compatibility with SCRIPT_NAME
+if [ -n "$SCRIPT_NAME" ]; then
+ BUILD_TYPE="$SCRIPT_NAME"
+ echo "WARNING: SCRIPT_NAME is deprecated, use BUILD_TYPE instead"
+fi
+if [ -z "$BUILD_TYPE" ]; then
+ BUILD_TYPE=build-android
fi
-if [ "$(echo "${SCRIPT_NAME}" | sed -n -e 's/^[-a-zA-Z_]\+$/&/p')" != "${SCRIPT_NAME}" ]; then
- echo "Invalid SCRIPT_NAME: ${SCRIPT_NAME}"
+
+if [ "$(echo "$BUILD_TYPE" | sed -n -e 's/^[-a-zA-Z_]\+$/&/p')" != "$BUILD_TYPE" ]; then
+ echo "Invalid BUILD_TYPE: $BUILD_TYPE"
exit 1
fi
-exec bash -xe "${BUILD_SCRIPT_ROOT}/${SCRIPT_NAME}" "${HOST}"
+exec bash -xe "${BUILD_SCRIPT_ROOT}/${BUILD_TYPE}" "${HOST}"
EOF