package odig

  1. Overview
  2. Docs
Lookup documentation of installed OCaml packages

Install

dune-project
 Dependency

Authors

Maintainers

Sources

odig-0.1.0.tbz
sha512=acabe752f5010900e9fe024321d6e34cc07f395ebd18f015a00b88c4c6482645b591a83a3f088f110adaf83e062551feb800a1dbca7646cce305eb3f542cfa41

doc/odig_support/Odig_odoc/index.html

Module Odig_odocSource

odoc API reference generation.

This mainly implements an odoc file resolution and generation request procedure specific to odig. Generic odoc driving bits are provided via B0_odoc.

Sourceval gen : Odig_support.Conf.t -> force:bool -> index_title:string option -> index_intro:B0_std.Fpath.t option -> index_toc:B0_std.Fpath.t option -> pkg_deps:bool -> tag_index:bool -> Odig_support.Pkg.t list -> (unit, string) Stdlib.result

gen c ~force ~index_intro ~pkg_deps ~tag_index pkgs generates API reference for packages pkgs.

  • index_title is the title of the page with the list of packages.
  • index_intro if specified is an mld file to define the introduction of the page with the list of packages.
  • index_toc if specified is an mld file to define the table of contents for the page with the list of packages.
  • pkg_deps if true dependencies of pkgs are also generated. If false only pkgs are generated which may lead to broken links in the output.
  • tag_index if true a tag index is generated on the package list page and package pages hyperlink into it from the package information section.
Sourceval install_theme : Odig_support.Conf.t -> B0_odoc.Theme.t option -> (unit, string) Stdlib.result