Module B00_ocaml.Conf

type code = [
  1. | `Byte
  2. | `Native
]
type t
val of_string : ?file:B0_std.Fpath.t -> string -> (t, string) result
val write : B00.Memo.t -> comp:B00.Tool.t -> o:B0_std.Fpath.t -> unit
val find : string -> t -> string option
val version : t -> int * int * int * string option
val where : t -> B0_std.Fpath.t
val asm_ext : t -> B0_std.Fpath.ext
val dll_ext : t -> B0_std.Fpath.ext
val exe_ext : t -> B0_std.Fpath.ext
val lib_ext : t -> B0_std.Fpath.ext
val obj_ext : t -> B0_std.Fpath.ext
val to_string_map : t -> string B0_std.String.Map.t
val of_string_map : string B0_std.String.Map.t -> (t, string) result