From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: X-Spam-Status: No, score=-2.8 required=3.0 tests=ALL_TRUSTED,AWL,BAYES_00, URIBL_BLOCKED shortcircuit=no autolearn=unavailable version=3.3.2 X-Original-To: cmogstored-public@bogomips.org Received: from localhost (dcvr.yhbt.net [127.0.0.1]) by dcvr.yhbt.net (Postfix) with ESMTP id 1B006203E5; Fri, 20 Nov 2015 03:16:45 +0000 (UTC) From: Eric Wong To: cmogstored-public@bogomips.org Cc: Eric Wong Subject: [PATCH] add cmogstored manpage to website Date: Fri, 20 Nov 2015 03:16:43 +0000 Message-Id: <20151120031643.16530-1-e@80x24.org> List-Id: Sometimes people will forget to install the manpage, make sure it's online in plain-text or HTML format. --- .gitignore | 1 + Makefile.am | 9 ++++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index b672365..459f721 100644 --- a/.gitignore +++ b/.gitignore @@ -20,6 +20,7 @@ /chunk_parser.c /cmogstored /cmogstored-*.*.*/ +/cmogstored.1.txt /config.h /config.rpath /config.status diff --git a/Makefile.am b/Makefile.am index 0272608..2ad5d73 100644 --- a/Makefile.am +++ b/Makefile.am @@ -187,26 +187,29 @@ cmogstored.1: cmogstored.x cmogstored.c $(HELP2MAN) -i $< -N $(top_builddir)/cmogstored > $@.$$$$ && \ mv $@.$$$$ $@; fi +vcs_doc := README INSTALL TODO doc/queues.txt doc/design.txt extra_doc = HACKING NEWS ChangeLog TODO RAKE = rake $(top_srcdir)/NEWS: configure.ac $(AM_V_GEN)$(RAKE) -sq news > $@.$$$$ && mv $@.$$$$ $@ $(top_srcdir)/ChangeLog: configure.ac $(AM_V_GEN)$(RAKE) -sq changelog > $@.$$$$ && mv $@.$$$$ $@ +$(top_srcdir)/cmogstored.1.txt: $(top_srcdir)/cmogstored.1 + $(AM_V_GEN)man --nh $(top_srcdir)/$< > $@.$$$$ && mv $@.$$$$ $@ GZIP = gzip RSYNC = rsync RSYNC_DEST = bogomips.org:/srv/bogomips/cmogstored/ -HTML_DOC = README INSTALL $(extra_doc) doc/queues.txt doc/design.txt +HTML_DOC = $(vcs_doc) HACKING NEWS ChangeLog cmogstored.1.txt WWW_DOC = $(HTML_DOC) NEWS.atom.xml NEWS.atom.xml: configure.ac $(AM_V_GEN)$(RAKE) -sq news_atom > $@.$$$$ && mv $@.$$$$ $@ html = $${i%.txt}.html -publish: NEWS.atom.xml NEWS ChangeLog +publish: NEWS.atom.xml NEWS ChangeLog cmogstored.1.txt mkdir -p www/examples/ # n.b. git set-file-times is non-standard, but distributed with rsync - -cd $(top_srcdir) && git set-file-times $(WWW_DOC) + -cd $(top_srcdir) && git set-file-times $(vcs_doc) $(INSTALL_DATA) -p $(addprefix $(top_srcdir)/,$(WWW_DOC)) www/ $(INSTALL_DATA) -p $(addprefix $(top_srcdir)/,$(examples)) \ www/examples/ -- EW