[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