]> rtime.felk.cvut.cz Git - pes-rpp/rpp-test-sw.git/blob - rpp-test-sw/commands/doc/Makefile
Convert doc from MediaWiki syntax to Markdown
[pes-rpp/rpp-test-sw.git] / rpp-test-sw / commands / doc / Makefile
1 COMMANDS=$(wildcard ../cmd*.c)
2 OBJS=$(COMMANDS:../%.c=%.o) docgen.o
3
4 CFLAGS=-Wall -std=c99 -I../.. -I../../cmdproc/include -I../../rpp-lib/rpp/include -DDOCGEN -DNULL=0 -D'CMD_HANDLER(x)=0'
5
6 all: print-doc
7
8 print-doc: docgen
9         ./docgen
10
11 docgen: $(OBJS)
12
13 %.o: ../%.c
14         $(CC) $(CFLAGS) -c -o $@ $<
15
16 clean:
17         rm -f $(OBJS) docgen
18
19 doc.mw: docgen
20         (echo '<div class="toclimit-2" style="float: right; margin-left: 1em;">__TOC__</div>'; ./docgen wiki) | pandoc -f markdown_strict -t mediawiki > $@
21
22 upload: doc.mw
23         cat $< | ./wiki-edit.pl TestCommands -
24
25 FORCE: