Commit | Line | Data |
---|---|---|
993936c0 C |
1 | OCAMLDOC=ocamldoc |
2 | API=coccilib.mli | |
3 | DEST=../docs | |
4 | FLAGS=$(INCLUDES) -hide Pervasives | |
5 | HTMLFLAGS=-all-params -colorize-code | |
f3c4ece6 | 6 | MANFLAGS=-man-mini |
993936c0 | 7 | |
f3c4ece6 C |
8 | .PHONY: |
9 | ||
10 | doc: html man | |
993936c0 C |
11 | |
12 | html: | |
13 | mkdir -p $(DEST)/html | |
14 | $(OCAMLDOC) $(FLAGS) -html $(HTMLFLAGS) -d $(DEST)/html $(API) | |
15 | ||
16 | man: | |
17 | mkdir -p $(DEST)/man | |
f3c4ece6 | 18 | $(OCAMLDOC) $(FLAGS) -man $(MANFLAGS) -d $(DEST)/man $(API) |
993936c0 C |
19 | |
20 | cleandoc: | |
21 | rm -rf $(DEST)/html $(DEST)/man |