1.4.0
CHANGES:
-
Do not fail if the output of
ocamlc -config
doesn't include
standard_runtime
(#1326, @diml) -
Let
Configurator.V1.C_define.import
handle negative integers
(#1334, @Chris00) -
Re-execute actions when a target is modified by the user inside
_build
(#1343, fix #1342, @diml) -
Fix bad interaction between multi-directory libraries the
menhir
stanza (#1373, fix #1372, @diml) -
Integration with automatic formatters (#1252, fix #1201, @emillon)
-
Better error message when using
(self_build_stubs_archive ...)
and
(c_names ...)
or(cxx_names ...)
simultaneously.
(#1375, fix #1306, @nojb) -
Improve name detection for packages when the prefix isn't an actual package
(#1361, fix #1360, @rgrinberg) -
Support for new menhir rules (#863, fix #305, @fpottier, @rgrinberg)
-
Do not remove flags when compiling compatibility modules for wrapped mode
(#1382, fix #1364, @rgrinberg) -
Fix reason support when using
staged_pps
(#1384, @charlesetc) -
Add support for
enabled_if
inrule
,menhir
,ocamllex
,
ocamlyacc
(#1387, @diml) -
Load all defined libraries recursively into utop (#1384, fix #1344,
@rgrinberg) -
Allow to use libraries
bytes
,result
anduchar
withoutfindlib
installed (#1391, @nojb) -
Take argument to self_build_stubs_archive into account. (#1395, @nojb)
-
Fix bad interaction between
env
customization and vendored
projects: when a vendored project didn't have its ownenv
stanza,
theenv
stanza from the enclosing project was in effect (#1408,
@diml) -
Fix stop early bug when scanning for watermarks (#1423, @diml)