Csv.concat - arranges CSV subfiles in columns.
[ocaml-csv.git] / Makefile
index e1d5992..0fa1d54 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,7 @@
-# $Id: Makefile,v 1.4 2005-05-24 13:52:50 rich Exp $
+# $Id: Makefile,v 1.9 2006-10-01 13:06:04 rich Exp $
 
 PACKAGE                := ocaml-csv
-VERSION                := 1.0.3
+VERSION                := 1.1.2
 
 OCAMLC         := ocamlc
 OCAMLCINCS     :=
@@ -16,6 +16,8 @@ OCAMLOPTLIBS  :=
 OBJS           := csv.cmo
 XOBJS          := $(OBJS:.cmo=.cmx)
 
+OCAMLDOCFLAGS := -html -stars -sort $(OCAMLCINCS)
+
 all: csv.cma csv.cmxa example csvtool
 
 csv.cma: $(OBJS)
@@ -48,7 +50,7 @@ csvtool: csv.cmxa csvtool.ml
 # Clean.
 
 clean:
-       rm -f *.cmi *.cmo *.cmx *.cma *.cmxa *.o *~ core
+       rm -f *.cmi *.cmo *.cmx *.cma *.cmxa *.o *.a *~ core csvtool example
 
 # Dependencies.
 
@@ -85,4 +87,11 @@ check-manifest:
        rm -f .orig-manifest .check-manifest; \
        exit $$rv
 
-.PHONY: depend dist check-manifest
+# Developer documentation (in html/ subdirectory).
+
+doc:
+       rm -rf html
+       mkdir html
+       -ocamlfind ocamldoc $(OCAMLDOCFLAGS) -d html csv.ml{i,}
+
+.PHONY: depend dist check-manifest doc