Ver Fonte

contrib/autotools-patches/apply-all.sh: implemented correct return value

Evgeny Grin (Karlson2k) há 4 anos atrás
pai
commit
b800cc1ec2
1 ficheiros alterados com 5 adições e 1 exclusões
  1. 5 1
      contrib/autotools-patches/apply-all.sh

+ 5 - 1
contrib/autotools-patches/apply-all.sh

@@ -30,5 +30,9 @@ for patch in ${patches[@]}; do
   patch -N -p1 --no-backup-if-mismatch -r - -i "${patchesdir}/${patch}" || failed+=("$patch")
 done
 
-[[ -n "${failed[@]}" ]] && printf 'Failed patch: %s\n' "${failed[@]}" >&2
+if [[ -n "${failed[@]}" ]]; then
+  printf 'Failed patch: %s\n' "${failed[@]}" >&2
+  exit 2
+fi
 
+exit 0