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

Package jbuilder.1.0+beta17 #11289

Closed

Conversation

rgrinberg
Copy link
Member

jbuilder.1.0+beta17

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.




1.0+beta17 (23/01/2018)

@rgrinberg rgrinberg requested a review from avsm January 23, 2018 16:18
@avsm
Copy link
Member

avsm commented Jan 23, 2018

Lets wait for the revdeps.

@camelus
Copy link
Contributor

camelus commented Jan 23, 2018

✅ All lint checks passed 2f66f5f
  • These packages passed lint tests: jbuilder.1.0+beta17

✅ Installability check (8222 → 8223)
  • new installable packages (1): jbuilder.1.0+beta17

@mseri
Copy link
Member

mseri commented Jan 23, 2018

There are still lots of failures of the form

# File "_none_", line 1:
# Error: No implementations provided for the following modules:
#          Ppx_compare_lib referenced from /home/opam/.opam/4.05.0/lib/ppx_expect/common/expect_test_common.cmxa(Expect_test_common__File)

@avsm
Copy link
Member

avsm commented Jan 23, 2018

Yeah; needs a respin @rgrinberg

@avsm
Copy link
Member

avsm commented Jan 23, 2018

Closing this one for now.

@avsm avsm closed this Jan 23, 2018
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.

4 participants