From 90dcc8ff89a495d18d319ecb6036f777e697089d Mon Sep 17 00:00:00 2001 From: mrmr1993 Date: Sat, 3 Mar 2018 10:56:12 +0000 Subject: Use computed deps to generate ml-doc and use implicit mli-doc deps --- Makefile.doc | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'Makefile.doc') diff --git a/Makefile.doc b/Makefile.doc index 894ef9a99..746ed1469 100644 --- a/Makefile.doc +++ b/Makefile.doc @@ -387,10 +387,9 @@ install-doc-index-urls: OCAMLDOCDIR=dev/ocamldoc -DOCMLIS=$(wildcard ./lib/*.mli ./intf/*.mli ./kernel/*.mli ./library/*.mli \ - ./engine/*.mli ./pretyping/*.mli ./interp/*.mli printing/*.mli \ - ./parsing/*.mli ./proofs/*.mli \ - ./tactics/*.mli ./stm/*.mli ./toplevel/*.mli ./ltac/*.mli) +DOCMLS=$(foreach lib,$(CORECMA:.cma=_MLLIB_DEPENDENCIES),$(addsuffix .ml, $($(lib)))) + +DOCMLIS=$(wildcard $(addsuffix /*.mli, $(CORESRCDIRS))) # Defining options to generate dependencies graphs DOT=dot @@ -434,7 +433,7 @@ OCAMLDOC_MLLIBD = $(OCAMLFIND) ocamldoc -rectypes $(MLINCLUDES) $(ODOCDOTOPTS) - $(OCAMLDOC_MLLIBD) ml-doc: - $(OCAMLFIND) ocamldoc -charset utf-8 -html -rectypes -I +threads $(MLINCLUDES) $(COQIDEFLAGS) -d $(OCAMLDOCDIR) $(MLSTATICFILES) + $(OCAMLFIND) ocamldoc -charset utf-8 -html -rectypes -I +threads $(MLINCLUDES) $(COQIDEFLAGS) -d $(OCAMLDOCDIR) $(DOCMLS) parsing/parsing.dot : | parsing/parsing.mllib.d $(OCAMLDOC_MLLIBD) -- cgit v1.2.3