From c0f36c8f52cd5a0004971ef2140d94652e148b45 Mon Sep 17 00:00:00 2001 From: Jean Privat Date: Wed, 19 Aug 2015 01:33:14 -0400 Subject: [PATCH] manpages: use nitmd instead of pandoc Signed-off-by: Jean Privat --- share/man/Makefile | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/share/man/Makefile b/share/man/Makefile index 4aa0754..b42d869 100644 --- a/share/man/Makefile +++ b/share/man/Makefile @@ -15,11 +15,20 @@ IN=$(wildcard nit*.md) OUT=$(patsubst %.md,man1/%.1,$(IN)) +MARKDOWN=../../lib/markdown +NITMD=$(MARKDOWN)/nitmd + all: $(OUT) -man1/%.1: %.md + +man1/%.1: %.md $(NITMD) mkdir -p man1 - pandoc $< -t man -s -o $@ + echo ".TH $* 1" > $@ + $(NITMD) $< -t man >> $@ + + +$(NITMD): + $(MAKE) -C $(MARKDOWN) # Rule to produce mdwn files for ikiwiki that will be used at http://nitlanguage.org/tools/ web: @@ -27,7 +36,7 @@ web: mkdir -p www cp nit*.md www rename '$$_ = "$${_}wn"' www/*.md - sed -i -e '1d;/SEE ALSO/,$$d' www/*.mdwn + sed -i -e '/SEE ALSO/,$$d' www/*.mdwn publish: web rsync www/* asimov:wiki/nitlanguage/doc/tools/ -- 1.7.9.5