B0

b0 describes software construction and deployments using modular and customizable definitions written in OCaml.

At the core of b0 is the b0.memo library which provides arbitrary build abstraction with reliable and efficient incremental rebuilds.

b0 depends on the Cmdliner library. It is distributed under the ISC license.