Build
type t = B0_unit.buildThe type for builds.
val memo : t -> B00.Memo.tmemo b the memoizer for the build.
val store : t -> B00.Store.tstore b is the store for the build.
val locked : t -> boollocked b is true iff b is a locked build. In a locked build build units that are built are fixed before the build starts.
module Unit : sig ... endBuilt units.
Creating and running
val create : root_dir:B00_std.Fpath.t -> b0_dir:B00_std.Fpath.t -> B00.Memo.t -> locked:bool -> B0_unit.t list -> tval run : t -> (unit, unit) Stdlib.resultrun b runs the build.