** Language:
[bpt/coccinelle.git] / ocaml / Makefile.doc
diff --git a/ocaml/Makefile.doc b/ocaml/Makefile.doc
new file mode 100644 (file)
index 0000000..e1afc53
--- /dev/null
@@ -0,0 +1,19 @@
+OCAMLDOC=ocamldoc
+API=coccilib.mli
+DEST=../docs
+FLAGS=$(INCLUDES) -hide Pervasives
+HTMLFLAGS=-all-params -colorize-code
+
+doc: html
+
+html:
+       mkdir -p $(DEST)/html
+       $(OCAMLDOC) $(FLAGS) -html $(HTMLFLAGS) -d $(DEST)/html $(API)
+
+man:
+       mkdir -p $(DEST)/man
+       $(OCAMLDOC) $(FLAGS) -man -d $(DEST)/man $(API)
+
+cleandoc:
+       rm -rf $(DEST)/html $(DEST)/man
+