package odoc-driver

  1. Overview
  2. Docs
val fpath_arg : Fpath.t Cmdliner.Arg.conv
val html_dir : Fpath.t Cmdliner.Term.t
val verbose : bool Cmdliner.Term.t
val stats : bool Cmdliner.Term.t
val nb_workers : int Cmdliner.Term.t
val odoc_bin : string option Cmdliner.Term.t
val odoc_md_bin : string option Cmdliner.Term.t
val generate_json : bool Cmdliner.Term.t
val odoc_dir : Fpath.t option Cmdliner.Term.t
val odocl_dir : Fpath.t option Cmdliner.Term.t
val index_dir : Fpath.t option Cmdliner.Term.t
val mld_dir : Fpath.t option Cmdliner.Term.t
type t = {
  1. verbose : bool;
  2. html_dir : Fpath.t;
  3. stats : bool;
  4. nb_workers : int;
  5. odoc_bin : string option;
  6. odoc_md_bin : string option;
  7. generate_json : bool;
}
type dirs = {
  1. odoc_dir : Fpath.t option;
  2. odocl_dir : Fpath.t option;
  3. mld_dir : Fpath.t option;
  4. index_dir : Fpath.t option;
}
val with_dirs : dirs -> (odoc_dir:Fpath.t -> odocl_dir:Fpath.t -> index_dir:Fpath.t -> mld_dir:Fpath.t -> unit -> unit) -> unit
val let+ : 'a Cmdliner.Term.t -> ('a -> 'b) -> 'b Cmdliner.Term.t
val and+ : 'a Cmdliner.Term.t -> 'b Cmdliner.Term.t -> ('a * 'b) Cmdliner.Term.t
val dirs_term : dirs Cmdliner.Term.t
val term : t Cmdliner.Term.t
OCaml

Innovation. Community. Security.