|
|
|
@ -15,6 +15,15 @@ else
|
|
|
|
SELECTED_PROJECTS=("${PROJECT_ARGS[@]}")
|
|
|
|
SELECTED_PROJECTS=("${PROJECT_ARGS[@]}")
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 防御性过滤空行,避免出现未知项目 ""
|
|
|
|
|
|
|
|
FILTERED_PROJECTS=()
|
|
|
|
|
|
|
|
for d in "${SELECTED_PROJECTS[@]}"; do
|
|
|
|
|
|
|
|
if [[ -n "$d" ]]; then
|
|
|
|
|
|
|
|
FILTERED_PROJECTS+=("$d")
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
done
|
|
|
|
|
|
|
|
SELECTED_PROJECTS=("${FILTERED_PROJECTS[@]}")
|
|
|
|
|
|
|
|
|
|
|
|
if ((${#SELECTED_PROJECTS[@]} == 0)); then
|
|
|
|
if ((${#SELECTED_PROJECTS[@]} == 0)); then
|
|
|
|
echo "错误: 没有可构建项目" >&2
|
|
|
|
echo "错误: 没有可构建项目" >&2
|
|
|
|
exit 1
|
|
|
|
exit 1
|
|
|
|
|