package odoc-driver

  1. Overview
  2. Docs

Module Odoc_driver_lib.OpamSource

Sourcetype package = {
  1. name : string;
  2. version : string;
}
Sourcetype doc_file = {
  1. kind : [ `Mld | `Asset | `Other ];
  2. file : Fpath.t;
  3. rel_path : Fpath.t;
}
Sourcetype installed_files = {
  1. libs : Fpath.set;
  2. docs : doc_file list;
  3. odoc_config : Fpath.t option;
}
Sourcetype package_of_fpath = package Fpath.map
Sourcetype fpaths_of_package = (package * installed_files) list
Sourceval all_opam_packages : unit -> package list
Sourceval classify_docs : Fpath.t -> string option -> Fpath.t list -> doc_file list
Sourceval check : string list -> (unit, Util.StringSet.t) Result.t
Sourceval deps : string list -> package list
Sourceval pkg_to_dir_map : unit -> fpaths_of_package * package_of_fpath
Sourceval pp : Format.formatter -> package -> unit
Sourceval prefix : unit -> string
OCaml

Innovation. Community. Security.