From: Rob Hoes Date: Fri, 15 Jan 2010 12:02:55 +0000 (+0000) Subject: [ocamldoc] Ensure 'make doc' works with mlvm lib X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=29ff48d12eba3464d75c91b05470ea7e6c2690b1;p=xcp%2Fxen-api-libs.git [ocamldoc] Ensure 'make doc' works with mlvm lib Signed-off-by: Rob Hoes --- diff --git a/mlvm/Makefile b/mlvm/Makefile index b0f20fa..da97d27 100644 --- a/mlvm/Makefile +++ b/mlvm/Makefile @@ -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