]> Sergey Matveev's repositories - public-inbox.git/blobdiff - Documentation/include.mk
doc: add manpage for public-inbox-init(1)
[public-inbox.git] / Documentation / include.mk
index b064f29520a5e3064762469ded5aa2155af5f7e7..55c10b510b8f47679b9eeca66a62edb75148c1f8 100644 (file)
@@ -32,8 +32,11 @@ podtext = $(PODTEXT) $(PODTEXT_OPTS)
 # MakeMaker only seems to support manpage sections 1 and 3...
 m1 =
 m1 += public-inbox-compact
+m1 += public-inbox-convert
+m1 += public-inbox-edit
 m1 += public-inbox-httpd
 m1 += public-inbox-index
+m1 += public-inbox-init
 m1 += public-inbox-mda
 m1 += public-inbox-nntpd
 m1 += public-inbox-watch
@@ -123,8 +126,10 @@ gz_xdocs := $(addsuffix .gz, $(xdocs) $(xdocs_html))
 rsync_xdocs := $(gz_xdocs) $(xdocs_html) $(xdocs)
 xdoc: $(xdocs) $(xdocs_html)
 
-Documentation/.x/%.txt::
-       @-mkdir -p $(@D)
+Documentation/.x:
+       mkdir -p $@
+
+Documentation/.x/%.txt :: | Documentation/.x
        $(PERL) -w Documentation/extman.perl $@ >$@+
        mv $@+ $@
 
@@ -150,7 +155,7 @@ rsync-doc:
        $(RSYNC) --chmod=Fugo=r -av $(rsync_docs) $(rsync_xdocs) $(RSYNC_DEST)
 
 clean-doc:
-       $(RM) $(man1) $(man5) $(man7) $(gz_docs) $(docs_html) $(mantxt)
+       $(RM) $(man1) $(man5) $(man7) $(man8) $(gz_docs) $(docs_html) $(mantxt)
        $(RM) $(gz_xdocs) $(xdocs_html) $(xdocs)
 
 clean :: clean-doc