修改脚本

master
cysamurai 2 months ago
parent c7a2af7559
commit e54ee18b58

@ -101,7 +101,9 @@ parse_args() {
;; ;;
esac esac
if (($# > 0)); then
printf '%s\n' "$@" printf '%s\n' "$@"
fi
} }
check_x64_pkgconfig() { check_x64_pkgconfig() {

@ -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

Loading…
Cancel
Save