[OMake] Announcing OMake 0.9.6.5
Aleksey Nogin
nogin at cs.caltech.edu
Wed Sep 14 22:59:25 PDT 2005
We are proud to announce the latest release of the OMake Build System -
OMake 0.9.6.5.
OMake 0.9.6.5 is mostly a bugfix release. The changes include
* Improved support for configure-style scripts in OMake (using the
run-once static. sections). OMake installation now includes a small
library of useful helpful configure functions and a number of
examples (ncurses, readline, fam).
* LaTeX rules improvements, including support for TeTeX v.3 and better
pdflatex support.
* The "which" function should now work correctly in Cygwin. Fixed a
number of issues related to using ocamlfind under Cygwin and
Windows.
* Fixed a number of bugs related to execution of complex shell
pipelines.
* New built-in functions: get-registry (Windows-only), removeprefix,
html-string.
* Fixed a problem with interactive osh sessions not handling the
return operator correctly.
* Improved handling of implicit :value: dependencies (implicit value
dependencies are added for all the "free" variables in "section
eval"). The free variable computation is more precise, and
the implicit dependencies are now allowed to contain undefined
variables.
* The "include foo" directive will now try opening "foo.om" before
trying to open "foo". Same is true for the ".INCLUDE" rules.
* A number of documentation fixes.
* Significant changes in the setup for compiling OMake. No more
autoconf, bootstapping uses make to build a feature-limited
bootstrapping binary and the normal version of OMake is compiled
using OMake itself. Makefiles are now generated by OMake.
* Significant reorganization of the source three. Now the source three
has a reasonable directory structure, instead of a single flat
directory with all the files.
* A number of other improvements and bug fixes.
For more information on OMake, please visit the OMake Home Page at
http://omake.metaprl.org/
Source and binary packages of OMake 0.9.6.5 may be downloaded from
http://omake.metaprl.org/download.html . In addition, OMake may be
obtained via the GODI packaging system (3.08 and "dev" branches).
OMake 0.9.6.5 is still an alpha release. While we have made an effort
to ensure that it is bug-free, it is possible some functions may not
behave as you would expect. Please report any comments and/or bugs to
the mailing list omake at metaprl.org and/or at http://bugzilla.metaprl.org/
--
Aleksey Nogin
Home Page: http://nogin.org/
E-Mail: nogin at cs.caltech.edu (office), aleksey at nogin.org (personal)
Office: Moore 04, tel: (626) 395-2200
More information about the OMake-Announce
mailing list