B0_unittype proc = build -> unit B0_std.Fut.tval proc_nop : proctype action = build -> t -> args:string list -> B0_std.Os.Exit.t B0_std.Fut.tmodule Action : sig ... endval define : ?doc:string -> ?meta:B0_meta.t -> string -> B0_def.defval def : t -> B0_def.defval name : t -> stringval basename : t -> stringval doc : t -> stringval has_meta : 'a B0_meta.key -> t -> boolval find_meta : 'a B0_meta.key -> t -> 'a optionval get_meta : 'a B0_meta.key -> t -> ('a, string) resultval add : t -> unitval list : unit -> t listval find : string -> t optionval get : string -> tval pp_name_str : string B0_std.Fmt.tval pp_name : t B0_std.Fmt.tval pp_doc : t B0_std.Fmt.tval pp_synopsis : t B0_std.Fmt.tval pp : t B0_std.Fmt.tmodule Set : sig ... endmodule Map : sig ... endmodule Build : sig ... end