Module B00_cli.Memo

val pp_leveled_feedback : ?sep:unit B0_std.Fmt.t -> ?op_howto:B000.Op.t B0_std.Fmt.t -> show_op:B0_std.Log.level -> show_ui:B0_std.Log.level -> level:B0_std.Log.level -> [ `Exec_start of B0_std.Os.Cmd.pid option * B000.Op.t | `Miss_tool of B00.Tool.t * string | `Op_complete of B000.Op.t ] B0_std.Fmt.t
val b0_dir_env : string
val b0_dir_name : string
val b0_dir : ?opts:string list -> ?docs:string -> ?doc:string -> ?doc_none:string -> ?env:Cmdliner.Cmd.Env.info -> unit -> B0_std.Fpath.t option Cmdliner.Term.t
val get_b0_dir : cwd:B0_std.Fpath.t -> root:B0_std.Fpath.t -> b0_dir:B0_std.Fpath.t option -> B0_std.Fpath.t
val find_dir_with_b0_dir : start:B0_std.Fpath.t -> B0_std.Fpath.t option
val cache_dir_env : string
val cache_dir_name : string
val cache_dir : ?opts:string list -> ?docs:string -> ?doc:string -> ?doc_none:string -> ?env:Cmdliner.Cmd.Env.info -> unit -> B0_std.Fpath.t option Cmdliner.Term.t
val get_cache_dir : cwd:B0_std.Fpath.t -> b0_dir:B0_std.Fpath.t -> cache_dir:B0_std.Fpath.t option -> B0_std.Fpath.t
val trash_dir_name : string
val get_trash_dir : cwd:B0_std.Fpath.t -> b0_dir:B0_std.Fpath.t -> trash_dir:B0_std.Fpath.t option -> B0_std.Fpath.t
val log_file_env : string
val log_file_name : string
val log_file : ?opts:string list -> ?docs:string -> ?doc:string -> ?doc_none:string -> ?env:Cmdliner.Cmd.Env.info -> unit -> B0_std.Fpath.t option Cmdliner.Term.t
val get_log_file : cwd:B0_std.Fpath.t -> b0_dir:B0_std.Fpath.t -> log_file:B0_std.Fpath.t option -> B0_std.Fpath.t
val jobs_env : string
val jobs : ?opts:string list -> ?docs:string -> ?doc:string -> ?doc_none:string -> ?env:Cmdliner.Cmd.Env.info -> unit -> int option Cmdliner.Term.t
val get_jobs : jobs:int option -> int
val hash_fun_env : string
val hash_fun : ?opts:string list -> ?docs:string -> ?doc:string -> ?doc_none:string -> ?env:Cmdliner.Cmd.Env.info -> unit -> (module B0_std.Hash.T) option Cmdliner.Term.t
val get_hash_fun : hash_fun:(module B0_std.Hash.T) option -> (module B0_std.Hash.T)
module Log : sig ... end