]> git.sur5r.net Git - i3/i3/blobdiff - man/man.mk
Merge pull request #2210 from Airblader/bug-2166
[i3/i3] / man / man.mk
index f999dc780d70c856bdd911cd142926e30fe9db8d..e0df386debbdc93c1506ab1c0de582d3a12e9684 100644 (file)
@@ -1,10 +1,12 @@
 DISTCLEAN_TARGETS += clean-mans
 
 A2X = a2x
+POD2MAN = pod2man
 
 A2X_MAN_CALL = $(V_A2X)$(A2X) -f manpage --asciidoc-opts="-f man/asciidoc.conf" $(A2X_FLAGS) $<
+POD2MAN_CALL = $(V_POD2MAN)$(POD2MAN) --utf8 $< > $@
 
-MANS_1 = \
+MANS_ASCIIDOC = \
        man/i3.1 \
        man/i3bar.1 \
        man/i3-msg.1 \
@@ -17,14 +19,22 @@ MANS_1 = \
        man/i3-sensible-terminal.1 \
        man/i3-dump-log.1
 
+MANS_POD = \
+       man/i3-dmenu-desktop.1 \
+       man/i3-save-tree.1
+
 MANS = \
-       $(MANS_1)
+       $(MANS_ASCIIDOC) \
+       $(MANS_POD)
 
 mans: $(MANS)
 
-$(MANS_1): %.1: %.man man/asciidoc.conf
+$(MANS_ASCIIDOC): %.1: %.man man/asciidoc.conf
        $(A2X_MAN_CALL)
 
+$(MANS_POD): man/%.1: %
+       $(POD2MAN_CALL)
+
 clean-mans:
        for file in $(notdir $(MANS)); \
        do \