package b0

All checked builds pass
  1. Overview
  2. Docs
Software construction and deployment kit

Install

dune-project
 Dependency

Authors

Maintainers

Sources

b0-0.0.6.tbz
sha512=e9aa779e66c08fc763019f16d4706f465d16c05d6400b58fbd0313317ef33ddea51952e2b058db28e65f7ddb7012f328c8bf02d8f1da17bb543348541a2587f0

Description

WARNING this package is unstable and work in progress, do not depend on it.

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, efficient incremental rebuilds.

b0 is distributed under the ISC license. It depends on cmdliner.

Tags

dev org:erratique org:b0-system build

Added to opam-repository:

README

b0 — Software construction and deployment kit

WARNING this package is unstable and work in progress, do not depend on it.

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, efficient incremental rebuilds.

b0 is distributed under the ISC license. It depends on cmdliner.

Install

b0 can be installed with opam:

opam install b0

If you don't use opam, consult DEVEL.md for bootstrap instructions.

Documentation

The documentation can be consulted online or via odig doc b0.

Dependencies (5)

  1. cmdliner >= "2.0.0"
  2. topkg build & >= "1.1.0"
  3. ocamlbuild build
  4. ocamlfind build
  5. ocaml >= "4.14.0"

Dev Dependencies

None

Optional Dependencies

None

Used by (5)

  1. cmarkit
  2. jsont
  3. odig >= "0.1.0"
  4. qrc >= "0.2.0"
  5. zipc

Build status

Results of building b0 with each compiler on check.ci.ocaml.org, run of against opam-repository 8a77e58. All results for this package.

Each result links to its build log. To keep crawlers from overloading the site, build logs require a GitHub sign-in (see ocurrent/opam-health-check). On your first log, GitHub asks you to “Authorize opam-health-check”, the OCurrent app that runs these checks; it sees only your public profile, not your repositories. The sign-in lasts 30 days.

Version OCaml 4.11 OCaml 4.14 OCaml 5.2 OCaml 5.4 OCaml 5.5
0.0.6 (this version) n/a good good good good
0.0.5 good good good good good
  • good Package successfully built
  • partial One of the dependencies failed to build
  • bad Package failed to build
  • n/a Package is not available in this environment
  • internal Internal failure