B0_driver.Conf
val v :
b0_dir:B0_std.Fpath.t ->
b0_file:B0_std.Fpath.t option ->
cache_dir:B0_std.Fpath.t ->
cwd:B0_std.Fpath.t ->
code:B00_ocaml.Conf.code option ->
hash_fun:(module B0_std.Hash.T) ->
jobs:int ->
log_level:B0_std.Log.level ->
no_pager:bool ->
tty_cap:B0_std.Tty.cap ->
unit ->
t
val b0_file : t -> B0_std.Fpath.t option
val b0_dir : t -> B0_std.Fpath.t
val cache_dir : t -> B0_std.Fpath.t
val cwd : t -> B0_std.Fpath.t
val code : t -> B00_ocaml.Conf.code option
val hash_fun : t -> (module B0_std.Hash.T)
val jobs : t -> int
val log_level : t -> B0_std.Log.level
val memo : t -> (B00.Memo.t, string) result
val no_pager : t -> bool
val tty_cap : t -> B0_std.Tty.cap
val get_b0_file : t -> (B0_std.Fpath.t, string) result
val setup_with_cli :
b0_dir:B0_std.Fpath.t option ->
b0_file:B0_std.Fpath.t option ->
cache_dir:B0_std.Fpath.t option ->
code:B00_ocaml.Conf.code option ->
hash_fun:(module B0_std.Hash.T) option ->
jobs:int option ->
log_level:B0_std.Log.level option ->
no_pager:bool ->
tty_cap:B0_std.Tty.cap option option ->
unit ->
(t, string) result