[Omake] Announcing OMake 0.9.6.9

Aleksey Nogin nogin at cs.caltech.edu
Tue Apr 11 12:58:03 PDT 2006


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

OMake 0.9.6.9 is a minor feature enhancements and bugfixes release. The 
changes include:

    * Standard library improvements:
         + Implemented Erick Tryzelaar's idea of having *Program and
           *Library functions return the array with all the targets that
           it have defined the rules for.
         + Improved C++ support:
              o Use g++ (when present) instead of gcc as CXX.
              o Allow .cc and .c++ extensions in addition to .cpp
              o Added CXXProgram and CXXProgramInstall functions.
         + Improved OCaml support:
              o Changed USE_OCAMLFIND to be always false by default.
              o Added OCAMLC_EXISTS variable.
         + Pervasives.om: use the built-in cat by default.
         + Added a PID built-in variable.
    * Bug fixes and improvements:
         + Fixed problems with :value: dependencies in .INCLUDE rules and
           :squash: dependencies in implicit rules.
         + Added  auto-rehashing  on  relative names in the PATH. In
           addition, you can define AUTO_REHASH = true if you want to
           auto-rehash on all directories in the path.
         + Comments in OMakefiles are now parsed more consistently.
         + Significantly improved the performance of the built-in find
           command.
    * Updated the default (sample) OMakefile.
    * A number of documentation fixes and improvements.

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.9 may be downloaded from 
http://omake.metaprl.org/download.html (Windows and 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.9 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-Devel mailing list