From: Michael Stapelberg Date: Sat, 27 Mar 2010 15:05:26 +0000 (+0100) Subject: manpages: don’t regenerate manpages on every 'make' X-Git-Tag: 3.e~6^2~8 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=200cd71b4d7712b1fea021a444d50254ce2cf720;p=i3%2Fi3 manpages: don’t regenerate manpages on every 'make' --- diff --git a/man/Makefile b/man/Makefile index 8b82c40d..4d7836ec 100644 --- a/man/Makefile +++ b/man/Makefile @@ -1,11 +1,18 @@ -all: - a2x -f manpage --asciidoc-opts="-f asciidoc.conf" i3.man - a2x -f manpage --asciidoc-opts="-f asciidoc.conf" i3-msg.man - a2x -f manpage --asciidoc-opts="-f asciidoc.conf" i3-input.man - pod2man ../i3-wsbar > i3-wsbar.1 +A2M:=a2x -f manpage --asciidoc-opts="-f asciidoc.conf" + +all: i3.1 i3-msg.1 i3-input.1 i3-wsbar.1 + +%.1: %.man asciidoc.conf + ${A2M} $< + +i3-wsbar.1: ../i3-wsbar + pod2man $^ > $@ clean: for file in "i3 i3-msg i3-input"; \ do \ rm -f $${file}.1 $${file}.html $${file}.xml; \ done + +distclean: clean + rm -f *.1