-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
[new release] dune (1.3.0) #12693
[new release] dune (1.3.0) #12693
Conversation
☀️ All lint checks passed f38ff31
☀️ Installability check (9720 → 9722)
|
The PR is in opam 1.2 format. Can you update it to opam2? |
packages/dune/dune.1.3.0/opam
Outdated
@@ -0,0 +1,18 @@ | |||
opam-version: "1.2" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This needs to be a 2.0
format PR for the master branch
@rgrinberg the steps to convert are:
|
@emillon I was planning to just re-submit with the new dune-release. It should work with opam 2.0 |
works as well! |
CHANGES: - Support colors on Windows (ocaml/dune#1290, @diml) - Allow `dune.configurator` and `base` to be used together (ocaml/dune#1291, fix ocaml/dune#1167, @diml) - Support interrupting and restarting builds on file changes (ocaml/dune#1246, @kodek16) - Fix findlib-dynload support with byte mode only (ocaml/dune#1295, @bobot) - Make `dune rules -m` output a valid makefile (ocaml/dune#1293, @diml) - Expand variables in `(targets ..)` field (ocaml/dune#1301, ocaml/dune#1320, fix ocaml/dune#1189, @nojb, @rgrinberg, @diml) - Fix a race condition on Windows that was introduced in 1.2.0 (ocaml/dune#1304, fix ocaml/dune#1303, @diml) - Fix the generation of .merlin files to account for private modules (@rgrinberg, fix ocaml/dune#1314) - Exclude the local opam switch directory (`_opam`) from the list of watched directories (ocaml/dune#1315, @dysinger) - Fix compilation of the module generated for `findlib.dynload` (ocaml/dune#1317, fix ocaml/dune#1310, @diml) - Lift restriction on `copy_files` and `copy_files#` stanzas that files to be copied should be in a subdirectory of the current directory. (ocaml/dune#1323, fix ocaml/dune#911, @nojb)
b87c0e1
to
f38ff31
Compare
Okay, I think it's using the 2.0 format now. |
Looks good now. All the Revdeps errors seem to be independent of this |
CHANGES:
Support colors on Windows (Support colors on Windows dune#1290, @diml)
Allow
dune.configurator
andbase
to be used together (Add microbenchmarks for the scheduler dune#1291, fixConfigurator and Base make inconsistent assumptions dune#1167, @diml)
Support interrupting and restarting builds on file changes (Support interrupting and restarting builds on file changes dune#1246,
@kodek16)
Fix findlib-dynload support with byte mode only ([WIP] Fix issue with modes and findlib.dynload dune#1295, @bobot)
Make
dune rules -m
output a valid makefile (Makedune rules -m
output a valid Makefile dune#1293, @diml)Expand variables in
(targets ..)
field (Allow variables in (targets ...) dune#1301, Make variables expand in targets in 1.3 only dune#1320, fix Can't find the syntax to use %{ext_obj} in rule's targets? dune#1189, @nojb,@rgrinberg, @diml)
Fix a race condition on Windows that was introduced in 1.2.0
(Fix a race condition on Windows dune#1304, fix dune build hangs under Windows dune#1303, @diml)
Fix the generation of .merlin files to account for private modules
(@rgrinberg, fix Fix .merlin generate for private modules dune#1314)
Exclude the local opam switch directory (
_opam
) from the list of watcheddirectories (excludes should include local opam (2.0.0) switches dune#1315, @dysinger)
Fix compilation of the module generated for
findlib.dynload
(Fix #1310 dune#1317, fix Generating .so file results in link error dune#1310, @diml)