]> xenbits.xensource.com Git - xcp/xen-api-libs.git/commitdiff
[ocamldoc] Ensure 'make doc' works with mlvm lib
authorRob Hoes <rob.hoes@citrix.com>
Fri, 15 Jan 2010 12:02:55 +0000 (12:02 +0000)
committerRob Hoes <rob.hoes@citrix.com>
Fri, 15 Jan 2010 12:02:55 +0000 (12:02 +0000)
Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
mlvm/Makefile

index b0f20fa95e7d7267a0bcd3fd4fb9725b0a2e1671..da97d27c08145f2cd24111e3b7f498d8bd717a25 100644 (file)
@@ -20,6 +20,8 @@ OCAMLOPT = ocamlfind ocamlopt
 COMPFLAG = -dtypes -g -I ../stdext -I ../camldm -I ../uuid -for-pack Lvm
 LIBS = lvm.cma lvm.cmxa
 
+DOCDIR = /myrepos/xen-api-libs.hg/doc
+
 default : $(LIBS)
 
 lvm.cmx: $(foreach obj,$(LIBOBJS),$(obj).cmx)
@@ -49,6 +51,10 @@ clean :
        rm -f *.cmo *.cmi *.cmx *.o *~ *.annot lvmconfiglex.ml \
        lvmconfigparser.mli lvmconfigparser.ml
 
+.PHONY: doc
+doc: $(INTF)
+       python ../doc/doc.py $(DOCDIR) "mlvm" "package" "$(LIBOBJS)" "." "stdext,camldm,uuid,unix" ""
+       
 lvmconfigparser.ml : lvmconfigparser.mly
        ocamlyacc lvmconfigparser.mly
        $(OCAMLOPT) $(COMPFLAG) -c lvmconfigparser.mli