Js_of_ocaml_compiler.Build_info
type t
type kind = [
| `Runtime
| `Exe
| `Cmo
| `Cma
| `Unknown
]
val create : kind -> t
val to_string : t -> string
val parse : string -> t option
val to_map : t -> string Stdlib.StringMap.t
val of_map : string Stdlib.StringMap.t -> t
val with_kind : t -> kind -> t
exception Incompatible_build_info of {
key : string;
first : string * string option;
second : string * string option;
}
val merge : string -> t -> string -> t -> t
val kind : t -> kind
val configure : t -> unit