Brzo 4fe2b58

Brzo is a build tool to quickly turn source files of various languages into executable programs and documents.

Consult the manual and its tutorial introduction.

Quick start

A few invocations to get you started.

> touch BRZO
> cat > echo.ml <<EOCAML
let echo oc ss = output_string oc (String.concat " " ss ^ "\n")
let () = echo stdout (List.tl (Array.to_list Sys.argv))
EOCAML
> brzo -- 'Quick!'
'Quick!'
> brzo ocaml --html -- 'Quick!'   # See your browser console.
> brzo --doc

API

This is an unstable API subject to change even between minor versions of the tool. Use at your own risk.