From: Jean Privat Date: Mon, 3 Nov 2014 14:49:54 +0000 (-0500) Subject: makefile: add `man` rule to build the manpages X-Git-Tag: v0.6.11~53^2~8 X-Git-Url: http://nitlanguage.org makefile: add `man` rule to build the manpages Signed-off-by: Jean Privat --- diff --git a/Makefile b/Makefile index 636e0ce..326d49b 100644 --- a/Makefile +++ b/Makefile @@ -66,12 +66,16 @@ doc/nitc/index.html: bin/nitdoc bin/nitls --piwik-tracker "pratchett.info.uqam.ca/piwik/" \ --piwik-site-id "3" +man: + $(MAKE) -C share/man + clean: rm -rf -- .nit_compile 2> /dev/null || true rm -rf -- doc/stdlib doc/nitc || true cd c_src; make clean cd src; make clean cd tests; make clean + cd share/man; make clean for m in $(PROGS); do \ $(MAKE) clean -C "$$m"; \ test -d $$m/.nit_compile && rm -r $$m/.nit_compile; \ diff --git a/share/man/Makefile b/share/man/Makefile index 3eeeb03..c87e2fb 100644 --- a/share/man/Makefile +++ b/share/man/Makefile @@ -18,4 +18,7 @@ OUT=$(patsubst %.md,man1/%.1,$(IN)) all: $(OUT) man1/%.1: %.md + mkdir -p man1 pandoc $< -t man -s -o $@ + +clean: