package zanuda

  1. Overview
  2. Docs

Module Zanuda_core.Dune_projectSource

Specialized data type to deserialize the output of 'dune describe'

Sourcetype module_ = {
  1. name : string;
  2. impl : string option;
  3. intf : string option;
  4. cmt : string option;
  5. cmti : string option;
}
Sourceval sexp_of_module_ : module_ -> Sexplib0.Sexp.t
Sourceval module__of_sexp : Sexplib0.Sexp.t -> module_
Sourceval module_ : ?cmt:string -> ?cmti:string -> string -> module_
Sourcetype executables = {
  1. names : string list;
  2. modules : module_ list;
  3. requires : string list;
  4. include_dirs : string list;
}
Sourceval executables_of_sexp : Sexplib0.Sexp.t -> executables
Sourcemodule Library : sig ... end
Sourcetype t =
  1. | Executables of executables
  2. | Library of Library.t
  3. | Root of string
  4. | Build_context of string
Sourceval t_of_sexp : Sexplib0.Sexp.t -> t
OCaml

Innovation. Community. Security.