Module B000_conv.Op

B000.Op converters


val pp_spawn_stdo_ui : B000.Op.Spawn.t B0_std.Fmt.t

pp_spawn_stdo_ui formats the standard output ui of the spawn.

val pp_spawn_result : (B0_std.Os.Cmd.status, string) Stdlib.result B0_std.Fmt.t

pp_spawn_result formats the command status of the spawn.

val pp_file_read : B0_std.Fpath.t B0_std.Fmt.t

pp_file_read formats a read file.

val pp_file_write : B0_std.Fpath.t B0_std.Fmt.t

pp_file_write formats a written file.

val pp_hash : B0_std.Hash.t B0_std.Fmt.t

pp_hash formats an operation hash.

Operation formatters

val pp_short : B000.Op.t B0_std.Fmt.t

pp_short formats a build operation on a single line.

val pp_short_with_ui : B000.Op.t B0_std.Fmt.t

pp_short_with_stdo_ui formats like pp_short but also a feedback UI if the operation has one.

val pp : B000.Op.t B0_std.Fmt.t

pp formats a build operation with details.

val pp_failed : op_howto:B000.Op.t B0_std.Fmt.t -> B000.Op.t B0_std.Fmt.t

pp formats an operation failure. op_howto formats how to get more information about the failing operartion.

Binary serialization

val enc : B000.Op.t B0_std.Binc.enc

enc binary encodes an operation.

val dec : B000.Op.t B0_std.Binc.dec

dec binary decodes an operation.