Fix array expansion
The for loop was wrongly expanded as a single multiline variable in zsh.
Fixed.
Test: manual inspection
Bug: 138854687
Change-Id: I062d11a7a3b883a6687299fe3c219f681395df08
Signed-off-by: Alessio Balsini <balsini@google.com>
diff --git a/envsetup.sh b/envsetup.sh
index eb37f1e..7bdef85 100644
--- a/envsetup.sh
+++ b/envsetup.sh
@@ -37,7 +37,7 @@
cat ${ROOT_DIR}/${BUILD_CONFIG}
# List of prebuilt directories shell variables to incorporate into PATH
-PREBUILTS_PATHS="
+PREBUILTS_PATHS=(
LINUX_GCC_CROSS_COMPILE_PREBUILTS_BIN
LINUX_GCC_CROSS_COMPILE_ARM32_PREBUILTS_BIN
CLANG_PREBUILT_BIN
@@ -45,9 +45,9 @@
DTC_PREBUILTS_BIN
LIBUFDT_PREBUILTS_BIN
BUILDTOOLS_PREBUILT_BIN
-"
+)
-for PREBUILT_BIN in ${PREBUILTS_PATHS}; do
+for PREBUILT_BIN in "${PREBUILTS_PATHS[@]}"; do
PREBUILT_BIN=\${${PREBUILT_BIN}}
eval PREBUILT_BIN="${PREBUILT_BIN}"
if [ -n "${PREBUILT_BIN}" ]; then