OBUILD(1)
π NAME π
obuild β a parallel, incremental and declarative build system for OCaml β¨ bestie it literally does three iconic things at once, no cap
πΈ DESCRIPTION πΈ
okay so here's the vibe. you run it like this:
obuild <command> [options]
that's the whole mood. you give it a command, you sprinkle on some options, and it goes off and does the thing π¦
now the commands, aka your main characters π:
π Commands
configureβ Prepare to build the package. get everything ready bestie, it's giving pre-game πbuildβ Make this package ready for installation. this is the one that actually does the work, slay π₯cleanβ Clean up after a build. wipe the slate, fresh start, self-care era π§sdistβ Generate a source distribution file (.tar.gz). zip it up and ship it, it's giving tiny cute archive πdocβ Generate documentation. words! for humans! so generous of you β¨installβ Install this package. put it where it belongs, main character move πtestβ Run the tests. the moment of truth, no skipping, we check our work in this house πhelpβ Help about commands. lost? confused? same, but this fixes it π«Ά
ngl if you forget everything else: pick a command, add your options, and let it cook π
that's it, that's the page β¨ mwah, go build something iconic π
this was obuild version 0.1.10, dated May 2018 β vintage, lowkey a classic π
π¦ where this page comes from
- debian bookworm: ocaml-obuild 0.1.10-3+b3 Β· BSD-2-Clause
- debian trixie: ocaml-obuild 0.1.11-2+b2 Β· BSD-2-Clause
- ubuntu jammy: ocaml-obuild 0.1.10-3build1 Β· BSD-2-Clause
- ubuntu noble: ocaml-obuild 0.1.11-1 Β· BSD-2-Clause
- ubuntu questing: ocaml-obuild 0.1.11-2build2
- ubuntu resolute: ocaml-obuild 0.2.2-1 Β· BSD-2-Clause
- ubuntu stonking: ocaml-obuild 0.3.0-1 Β· BSD-2-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms