diff options
-rw-r--r-- | Makefile | 17 |
1 files changed, 12 insertions, 5 deletions
@@ -1,7 +1,14 @@ -MAN_PAGE := doc/passextract.1.txt -TRANSFORMED_MAN_PAGE := $(patsubst %,%.tmp,$(MAN_PAGE)) +TRANSFORMED_MAN_PAGE := doc/passextract.1.transformed -doc/passextract.1: doc/passextract.1.txt - sed 's/`/*/g' $< > $(TRANSFORMED_MAN_PAGE) && \ - a2x --no-xmllint --format manpage $(TRANSFORMED_MAN_PAGE) && \ +$(TRANSFORMED_MAN_PAGE): doc/passextract.1.txt + sed 's/`/*/g' $< > $@ + +clean_transformed: rm $(TRANSFORMED_MAN_PAGE) + +doc/passextract.1: $(TRANSFORMED_MAN_PAGE) + a2x --no-xmllint --format manpage $< + +doc: doc/passextract.1 clean_transformed + +.PHONY: clean_transformed doc |