[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-Announce
mailing list