odig
tries to build all of the documentation for all of your installed packages. odig
works very well, but my understanding is that it’s performing a difficult task, where challenges have to do with the different ways that packages can be written and configured. There are lots of error messages when it runs, and in some packages, the resulting documentation is incomplete. What are my options for other methods to attempt to get the packages documentation built?
For example, both odig odoc
and odig ocamldoc
produce documentation pages for hdf5
that consist solely of bare module declarations such as
module H5 = H5
However, when I go into the source file h5.mli
, there are numerous declarations each with its own ocamldoc in the correct (** ... *)
syntax.
(Of course one option is simply to read the ocamldoc in the .mli files.)
(In this case I tried running make doc
in the source repo; that seems to do something, but I can’t find any resulting html files.)