Don't generate empty man pages by accident.

If rst2man fails for some reason we don't want to have empty man pages.
This commit is contained in:
Sebastian Ramacher 2012-09-07 10:45:52 +02:00
parent 207f5e571d
commit e5c25ee49b

View file

@ -78,8 +78,8 @@ clean:
${DOBJECTS} ${PROJECT}-debug .depend ${PROJECT}.pc doc version.h \ ${DOBJECTS} ${PROJECT}-debug .depend ${PROJECT}.pc doc version.h \
*gcda *gcno $(PROJECT).info gcov *.tmp \ *gcda *gcno $(PROJECT).info gcov *.tmp \
girara-version-check girara-version-check
$(QUIET)make -C tests clean $(QUIET)$(MAKE) -C tests clean
$(QUIET)make -C po clean $(QUIET)$(MAKE) -C po clean
${PROJECT}-debug: ${DOBJECTS} ${PROJECT}-debug: ${DOBJECTS}
$(ECHO) CC -o $@ $(ECHO) CC -o $@
@ -141,7 +141,8 @@ update-po:
ifneq "$(wildcard ${RSTTOMAN})" "" ifneq "$(wildcard ${RSTTOMAN})" ""
%.1 %.5: config.mk %.1 %.5: config.mk
$(QUIET)sed "s/VERSION/${VERSION}/g" < $@.rst > $@.tmp $(QUIET)sed "s/VERSION/${VERSION}/g" < $@.rst > $@.tmp
$(QUIET)${RSTTOMAN} $@.tmp > $@ $(QUIET)${RSTTOMAN} $@.tmp > $@.out.tmp
$(QUIET)mv $@.out.tmp $@
$(QUIET)rm $@.tmp $(QUIET)rm $@.tmp
${PROJECT}.1: ${PROJECT}.1.rst ${PROJECT}.1: ${PROJECT}.1.rst