B0_expect
module Outcome : sig ... end
val make :
?vcs:B00_vcs.t ->
?prefix:B0_std.Fpath.t ->
B0_cmdlet.Env.t ->
base:B0_std.Fpath.t ->
(t, string) result
val prefix : t -> B0_std.Fpath.t
val base : t -> B0_std.Fpath.t
val base_files : t -> recurse:bool -> (B0_std.Fpath.t list, string) result
val dur : t -> B0_std.Mtime.span
val file_outcome : t -> B0_std.Fpath.t -> (Outcome.t, string) result
val log_outcome : t -> B0_std.Fpath.t -> Outcome.t -> unit
val log_results : t -> Outcome.t list -> B0_std.Os.Exit.t
val stdout :
t ->
?env:B0_std.Os.Env.assignments ->
?cwd:B0_std.Fpath.t ->
stdout:B0_std.Fpath.t ->
B0_std.Cmd.t ->
(Outcome.t, string) result