From e5c25ee49b498b92e3c00dac32dfbee663498f27 Mon Sep 17 00:00:00 2001 From: Sebastian Ramacher Date: Fri, 7 Sep 2012 10:45:52 +0200 Subject: [PATCH] Don't generate empty man pages by accident. If rst2man fails for some reason we don't want to have empty man pages. --- Makefile | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index aa0fc6a..4854565 100644 --- a/Makefile +++ b/Makefile @@ -78,8 +78,8 @@ clean: ${DOBJECTS} ${PROJECT}-debug .depend ${PROJECT}.pc doc version.h \ *gcda *gcno $(PROJECT).info gcov *.tmp \ girara-version-check - $(QUIET)make -C tests clean - $(QUIET)make -C po clean + $(QUIET)$(MAKE) -C tests clean + $(QUIET)$(MAKE) -C po clean ${PROJECT}-debug: ${DOBJECTS} $(ECHO) CC -o $@ @@ -141,7 +141,8 @@ update-po: ifneq "$(wildcard ${RSTTOMAN})" "" %.1 %.5: config.mk $(QUIET)sed "s/VERSION/${VERSION}/g" < $@.rst > $@.tmp - $(QUIET)${RSTTOMAN} $@.tmp > $@ + $(QUIET)${RSTTOMAN} $@.tmp > $@.out.tmp + $(QUIET)mv $@.out.tmp $@ $(QUIET)rm $@.tmp ${PROJECT}.1: ${PROJECT}.1.rst