From: Jim Meyering Date: Sun, 12 Jan 2003 13:18:16 +0000 (+0000) Subject: exit nonzero for any failure X-Git-Tag: v4.5.5~242 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b121bd6e31f2e110f974e47687833f2299778758;p=thirdparty%2Fcoreutils.git exit nonzero for any failure --- diff --git a/Makefile.maint b/Makefile.maint index 06a97e8b97..e6dfd0134e 100644 --- a/Makefile.maint +++ b/Makefile.maint @@ -344,16 +344,18 @@ wget-update: $(get-targets) .PHONY: cvs-update cvs-update: + fail=; \ for f in $(cvs_files); do \ test -f $$f || { echo "*** skipping $$f" 1>&2; continue; }; \ cvs diff $$f > /dev/null \ || { echo "*** $$f is locally modified; skipping it" 1>&2; \ - continue; }; \ + fail=yes; continue; }; \ file=$$(basename $$f); \ echo checking out $$file...; \ $(CVS) -d $(automake_repo) co -p automake/lib/$$file> $$f.t \ && $(move_if_change) $$f.t $$f; \ - done + done; \ + test "$$fail" && exit 1 define emit-upload-commands echo =====================================