1.5.0
CHANGES:
-
Filter out empty paths from
OCAMLPATH
andPATH
(#1436, @rgrinberg) -
Do not add the
lib.cma.js
target in lib's directory. Put this target in a
sub directory instead. (#1435, fix #1302, @rgrinberg) -
Install generated OCaml files with a
.ml
rather than a.ml-gen
extension
(#1425, fix #1414, @rgrinberg) -
Allow to use the
bigarray
library in >= 4.07 without ocamlfind and without
installing the correspondingotherlib
. (#1455, @nojb) -
Add
@all
alias to build all targets defined in a directory (#1409, fix
#1220, @rgrinberg) -
Add
@check
alias to build all targets required for type checking and tooling
support. (#1447, fix #1220, @rgrinberg) -
Produce the odoc index page with the content wrapper to make it consistent
with odoc's theming (#1469, @rizo) -
Unblock signals in processes started by dune (#1461, fixes #1451,
@diml) -
Respect
OCAMLFIND_TOOLCHAIN
and add atoolchain
option to contexts in the
workspace file. (#1449, fix #1413, @rgrinberg) -
Fix error message when using
copy_files
stanza to copy files from
a non sub directory with lang set to dune < 1.3 (#1486, fixes #1485,
@NathanReb) -
Install man pages in the correct subdirectory (#1483, fixes #1441, @emillon)
-
Fix version syntax check for
test
stanza'saction
field. Only
emits a warning for retro-compatibility (#1474, fixes #1471,
@NathanReb) -
Fix interpretation of paths in
env
stanzas (#1509, fixes #1508, @diml) -
Add
context_name
expansion variable (#1507, @rgrinberg) -
Use shorter paths for generated on-demand ppx drivers. This is to
help Windows builds where paths are limited in length (#1511, fixes
#1497, @diml) -
Fix interpretation of environment variables under
setenv
. Also forbid
dynamic environment names or values (#1503, @rgrinberg).