Jacques-Pascal Deplaix
2014-10-22 22:51:50 UTC
Hi all,
I and Sylvain Le Gall just released OASIS 0.4.5.
OASIS is a tool to help OCaml developers to integrate configure, build
and install systems in their projects. It should help to create standard
entry points in the source code build system, allowing external tools to
analyse projects easily.
Important changes:
* Build and install annotation files.
* Use builtin bin_annot and annot tags.
* Tag .mly files on the same basis as .ml and .mli files (required by
menhir).
* Remove 'program' constraint from C-dependencies. Currently, when a
library has C-sources and e.g. an executable depends on that library,
then changing the C-sources and running '-build' does not yield a
rebuild of the library. By adding these dependencies (rather removing
the constraint), it seems to work fine.
* Some bug fixes
Features:
* no_automatic_syntax (alpha): Disable the automatic inclusion of
-syntax camlp4o for packages that matches the internal heuristic (if a
dependency ends with a .syntax or is a well known syntax).
* compiled_setup_ml (alpha): Fix a bug using multiple arguments to the
configure script.
Full blog post here:
http://le-gall.net/sylvain+violaine/blog/index.php?post/2014/10/23/Release-of-OASIS-0.4.5
Download here:
https://forge.ocamlcore.org/frs/?group_id=54&release_id=1109
<https://forge.ocamlcore.org/frs/?group_id=54&release_id=1041>
Cheers
Jacques-Pascal Deplaix
I and Sylvain Le Gall just released OASIS 0.4.5.
OASIS is a tool to help OCaml developers to integrate configure, build
and install systems in their projects. It should help to create standard
entry points in the source code build system, allowing external tools to
analyse projects easily.
Important changes:
* Build and install annotation files.
* Use builtin bin_annot and annot tags.
* Tag .mly files on the same basis as .ml and .mli files (required by
menhir).
* Remove 'program' constraint from C-dependencies. Currently, when a
library has C-sources and e.g. an executable depends on that library,
then changing the C-sources and running '-build' does not yield a
rebuild of the library. By adding these dependencies (rather removing
the constraint), it seems to work fine.
* Some bug fixes
Features:
* no_automatic_syntax (alpha): Disable the automatic inclusion of
-syntax camlp4o for packages that matches the internal heuristic (if a
dependency ends with a .syntax or is a well known syntax).
* compiled_setup_ml (alpha): Fix a bug using multiple arguments to the
configure script.
Full blog post here:
http://le-gall.net/sylvain+violaine/blog/index.php?post/2014/10/23/Release-of-OASIS-0.4.5
Download here:
https://forge.ocamlcore.org/frs/?group_id=54&release_id=1109
<https://forge.ocamlcore.org/frs/?group_id=54&release_id=1041>
Cheers
Jacques-Pascal Deplaix
--
Caml-list mailing list. Subscription management and archives:
https://sympa.inria.fr/sympa/arc/caml-list
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs
Caml-list mailing list. Subscription management and archives:
https://sympa.inria.fr/sympa/arc/caml-list
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs