{"action":"created","issue":{"url":"https://api.github.com/repos/ocaml/opam-repository/issues/11457","repository_url":"https://api.github.com/repos/ocaml/opam-repository","labels_url":"https://api.github.com/repos/ocaml/opam-repository/issues/11457/labels{/name}","comments_url":"https://api.github.com/repos/ocaml/opam-repository/issues/11457/comments","events_url":"https://api.github.com/repos/ocaml/opam-repository/issues/11457/events","html_url":"https://github.com/ocaml/opam-repository/pull/11457","id":298838732,"number":11457,"title":"Package jbuilder.1.0+beta18","user":{"login":"rgrinberg","id":139003,"avatar_url":"https://avatars3.githubusercontent.com/u/139003?v=4","gravatar_id":"","url":"https://api.github.com/users/rgrinberg","html_url":"https://github.com/rgrinberg","followers_url":"https://api.github.com/users/rgrinberg/followers","following_url":"https://api.github.com/users/rgrinberg/following{/other_user}","gists_url":"https://api.github.com/users/rgrinberg/gists{/gist_id}","starred_url":"https://api.github.com/users/rgrinberg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rgrinberg/subscriptions","organizations_url":"https://api.github.com/users/rgrinberg/orgs","repos_url":"https://api.github.com/users/rgrinberg/repos","events_url":"https://api.github.com/users/rgrinberg/events{/privacy}","received_events_url":"https://api.github.com/users/rgrinberg/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":17,"created_at":"2018-02-21T04:30:28Z","updated_at":"2018-02-24T20:01:01Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/ocaml/opam-repository/pulls/11457","html_url":"https://github.com/ocaml/opam-repository/pull/11457","diff_url":"https://github.com/ocaml/opam-repository/pull/11457.diff","patch_url":"https://github.com/ocaml/opam-repository/pull/11457.patch"},"body":"### `jbuilder.1.0+beta18`\n\nFast, portable and opinionated build system\n\njbuilder is a build system that was designed to simplify the release\nof Jane Street packages. It reads metadata from \"jbuild\" files\nfollowing a very simple s-expression syntax.\n\njbuilder is fast, it has very low-overhead and support parallel builds\non all platforms. It has no system dependencies, all you need to build\njbuilder and packages using jbuilder is OCaml. You don't need or make\nor bash as long as the packages themselves don't use bash explicitely.\n\njbuilder supports multi-package development by simply dropping multiple\nrepositories into the same directory.\n\nIt also supports multi-context builds, such as building against\nseveral opam roots/switches simultaneously. This helps maintaining\npackages across several versions of OCaml and gives cross-compilation\nfor free.\n\n\n\n---\n* Homepage: https://github.com/ocaml/dune\n* Source repo: https://github.com/ocaml/dune.git\n* Bug tracker: https://github.com/ocaml/dune/issues\n\n---\n\n\n---\n1.0+beta18 (25/02/2018)\n-----------------------\n\n- Let the parser distinguish quoted strings from atoms.  This makes\n  possible to use \"${v}\" to concatenate the list of values provided by\n  a split-variable.  Concatenating split-variables with text is also\n  now required to be quoted.\n\n- Split calls to ocamldep. Before ocamldep would be called once per\n  `library`/`executables` stanza. Now it is called once per file\n  (#486)\n\n- Make sure to not pass `-I <stdlib-dir>` to the compiler. It is\n  useless and it causes problems in some cases (#488)\n\n- Don't stop on the first error. Before, jbuilder would stop its\n  execution after an error was encountered. Now it continues until\n  all branches have been explored (#477)\n\n- Add supprot for a user configuration file (#490)\n\n- Add more display modes and change the default display of\n  Jbuilder. The mode can be set from the command line or from the\n  configuration file (#490)\n\n- Allow to set the concurency level (`-j N`) from the configuration\n  file (#491)\n\n- Store artifacts for libraries and executables in separate\n  directories. This ensure that Two libraries defined in the same\n  directory can't see each other unless one of them depend on the\n  other (#472)\n\n- Better support for mli/rei only modules (#490)\n\n- Fix support for byte-code only architectures (#510, fixes #330)\n\n- Fix a regression in `external-lib-deps` introduced in 1.0+beta17\n  (#512, fixes #485)\n\n- `@doc` alias will now build only documentation for public libraries. A new\n  `@doc-private` alias has been added to build documentation for private\n  libraries.\n\n- Refactor internal library management. It should now be possible to\n  run `jbuilder build @lint` in Base for instance (#516)\n\n- Fix invalid warning about non-existent direcotry (#536, fixes #534)\n:camel: Pull-request generated by opam-publish v0.3.5"},"comment":{"url":"https://api.github.com/repos/ocaml/opam-repository/issues/comments/368255533","html_url":"https://github.com/ocaml/opam-repository/pull/11457#issuecomment-368255533","issue_url":"https://api.github.com/repos/ocaml/opam-repository/issues/11457","id":368255533,"user":{"login":"rgrinberg","id":139003,"avatar_url":"https://avatars3.githubusercontent.com/u/139003?v=4","gravatar_id":"","url":"https://api.github.com/users/rgrinberg","html_url":"https://github.com/rgrinberg","followers_url":"https://api.github.com/users/rgrinberg/followers","following_url":"https://api.github.com/users/rgrinberg/following{/other_user}","gists_url":"https://api.github.com/users/rgrinberg/gists{/gist_id}","starred_url":"https://api.github.com/users/rgrinberg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rgrinberg/subscriptions","organizations_url":"https://api.github.com/users/rgrinberg/orgs","repos_url":"https://api.github.com/users/rgrinberg/repos","events_url":"https://api.github.com/users/rgrinberg/events{/privacy}","received_events_url":"https://api.github.com/users/rgrinberg/received_events","type":"User","site_admin":false},"created_at":"2018-02-24T20:01:01Z","updated_at":"2018-02-24T20:01:01Z","author_association":"MEMBER","body":"@yomimono should be good to go now."}}
{"actor":{"display_login":"rgrinberg"}}