From f35ea63a5e3cfde9207b7e8870ca2fc7018d0e37 Mon Sep 17 00:00:00 2001 From: Iustin Pop <iustin@google.com> Date: Wed, 29 Feb 2012 15:55:58 +0100 Subject: [PATCH] Explicitly remove the .x.in man pages on failure Signed-off-by: Iustin Pop <iustin@google.com> Reviewed-by: Michael Hanselmann <hansmi@google.com> --- Makefile.am | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Makefile.am b/Makefile.am index aa0d2f90f..bda29274e 100644 --- a/Makefile.am +++ b/Makefile.am @@ -921,7 +921,8 @@ man/%.7.in man/%.8.in man/%.1.in: man/%.gen man/footer.man set -o pipefail ; \ $(PANDOC) -s -f rst -t man -A man/footer.man $< | \ sed -e 's/\\@/@/g' > $@ - if test -n "$(MAN_HAS_WARNINGS)"; then $(CHECK_MAN) $@; fi + if test -n "$(MAN_HAS_WARNINGS)"; then $(CHECK_MAN) $@ || \ + { rm -f "$@"; exit 1; } ; fi man/%.html.in: man/%.gen man/footer.html @test -n "$(PANDOC)" || \ -- GitLab