Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

jbuilder.1.0+beta5 — via opam-publish #8776

Merged
merged 2 commits into from Mar 22, 2017
Merged

jbuilder.1.0+beta5 — via opam-publish #8776

merged 2 commits into from Mar 22, 2017

Conversation

ghost
Copy link

@ghost ghost commented Mar 22, 2017

Fast, portable and opinionated build system

jbuilder is a build system that was designed to simplify the release
of Jane Street packages. It reads metadata from "jbuild" files
following a very simple s-expression syntax.

jbuilder is fast, it has very low-overhead and support parallel builds
on all platforms. It has no system dependencies, all you need to build
jbuilder and packages using jbuilder is OCaml. You don't need or make
or bash as long as the packages themselves don't use bash explicitely.

jbuilder supports multi-package development by simply dropping multiple
repositories into the same directory.

It also supports multi-context builds, such as building against
several opam roots/switches simultaneously. This helps maintaining
packages across several versions of OCaml and gives cross-compilation
for free.



opam-lint failures

  • ERROR 32 Field 'ocaml-version:' and variable 'ocaml-version' are deprecated, use a dependency towards the 'ocaml' package instead for availability, and the 'ocaml:version' package variable for scripts
  • ERROR 21 Field 'opam-version' doesn't match the current version, validation may not be accurate: "1.2"

Pull-request generated by opam-publish v0.3.4

@camelus
Copy link
Contributor

camelus commented Mar 22, 2017

✅ All lint checks passed 2b49b54
  • These packages passed lint tests: jbuilder.1.0+beta5

✅ Installability check (6384 → 6385)
  • new installable packages (1): jbuilder.1.0+beta5

@avsm avsm merged commit d1e3816 into ocaml:master Mar 22, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants