From 8e3f78329efccb8a055633e537746905575870f0 Mon Sep 17 00:00:00 2001 From: SANO Masatoshi Date: Thu, 15 Jun 2017 12:52:26 +0900 Subject: [PATCH] generate manual --- Makefile.am | 7 +++++++ documents/Makefile.am | 12 +++--------- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/Makefile.am b/Makefile.am index b6cd03a..6ffd05a 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,6 +1,13 @@ SUBDIRS = lisp src if MANUAL_INSTALL +MDS = ros.md ros-dump.md ros-init.md ros-install.md ros-list.md ros-setup.md \ + ros-config.md ros-delete.md ros-emacs.md ros-run.md ros-use.md ros-wait.md ros-asdf.md ros-build.md ros-update.md \ + ros-help.md +man1_MANS = $(MDS:%.md=documents/man/%.1) +endif + +if MANUAL_GENERATE SUBDIRS += documents endif diff --git a/documents/Makefile.am b/documents/Makefile.am index d71a5c6..94a8810 100644 --- a/documents/Makefile.am +++ b/documents/Makefile.am @@ -5,24 +5,18 @@ # http://pandoc.org/README.html#using-variables-in-templates # https://github.com/jgm/pandoc-templates/blob/master/default.man -MDS = ros.md ros-dump.md ros-init.md ros-install.md ros-list.md ros-setup.md \ - ros-config.md ros-delete.md ros-emacs.md ros-run.md ros-use.md ros-wait.md ros-asdf.md ros-build.md ros-update.md \ - ros-help.md # separated by semicolons PANDOC_AUTHORS="Roswell Project Team" - -if MANUAL_INSTALL -man1_MANS = $(MDS:%.md=man/%.1) -endif - CLEANFILES=roswell.chm if MANUAL_GENERATE +MDS = $(wildcard *.md) +man1_MANS = $(MDS:%.md=man/%.1) + man/%.1: %.md which pandoc pandoc -f markdown -t man -V title="$*" -V section=$(subst .,,$(suffix $@)) \ -V author=$(PANDOC_AUTHORS) --template=default.man $< > $@ - CLEANFILES+=$(man1_MANS) endif