Module Ocamlbuild_executor

type error =
| Subcommand_failed
| Subcommand_got_signal
| Io_error
| Exceptionl_condition
val execute : ?⁠max_jobs:int ‑> ?⁠ticker:(unit ‑> unit) ‑> ?⁠period:float ‑> ?⁠display:((Pervasives.out_channel ‑> unit) ‑> unit) ‑> exit:(error ‑> unit) ‑> (unit ‑> string) list list ‑> (bool list * exn) option