[OMake] Announcing OMake 0.9.6.7

Aleksey Nogin nogin at cs.caltech.edu
Wed Dec 28 13:18:16 PST 2005


We are proud to announce the latest release of the OMake Build System -
OMake 0.9.6.7.

OMake 0.9.6.7 is minor bugfix release. The changes include:

  * Added basic support for C++ ([9]Issue 389)
  * Portability improvements:
    + More portable bootstrapping Makefile
    + When lockf is not supported and we fail to lock the project because
      of that, print a warning message and keep going (this is fairly
      safe). We used to go into an infinite loop before.
  * OCaml.om improvements:
    + Added an OCAMLOPT_FOUND variable that can be used to tell whether
      OCAMLOPT exists.
    + Now by default, NATIVE_ENABLED and BYTE_ENABLED variables will be
      set to enable the "best available" compilation mode:
        o When OCAMLOPT is fould, the defaults are
            NATIVE_ENABLED=true
            BYTE_ENABLED=false
          as before.
        o Otherwise, the values are swapped.
    + Allow the usage of OCamlLibraryInstall and OCamlLibraryCopy when
      the destination directory is the same as the source one.
  * Fixed a (somewhat recently introduced) problem with OMake failing to
    properly restart when the "-p"/"-P" filesystem watch is used and
    OMake detects that one of the relevant OMake file have changed.
  * Couple of "-w" option improvements.
  * A number of minor documentation 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.7 may be downloaded from 
http://omake.metaprl.org/download.html (OS X binaries are not there yet, 
but should become available soon). In addition, OMake may be obtained 
via the GODI packaging system (3.08, 3.09, and "dev" release lines).

OMake 0.9.6.7 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