nitlanguage
/
nit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
share/man/nitc: Adding the man explication to disable contracts
[nit.git]
/
share
/
man
/
Makefile
diff --git
a/share/man/Makefile
b/share/man/Makefile
index
4aa0754
..
03a7f0f
100644
(file)
--- a/
share/man/Makefile
+++ b/
share/man/Makefile
@@
-15,11
+15,20
@@
IN=$(wildcard nit*.md)
OUT=$(patsubst %.md,man1/%.1,$(IN))
IN=$(wildcard nit*.md)
OUT=$(patsubst %.md,man1/%.1,$(IN))
+MARKDOWN=../../lib/markdown
+NITMD=$(MARKDOWN)/bin/nitmd
+
all: $(OUT)
all: $(OUT)
-man1/%.1: %.md
+
+man1/%.1: %.md $(NITMD)
mkdir -p man1
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:
# 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
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/
publish: web
rsync www/* asimov:wiki/nitlanguage/doc/tools/