[Omake] Preparing for the 0.9.8.1 release
Aleksey Nogin
anogin at hrl.com
Mon Mar 12 12:49:29 PDT 2007
Hello All,
Unless something comes up. I am expecting to release version 0.9.8.1
tomorrow (off the current HEAD of the 0.9.8.x branch). Any last-minute
testing, feedback, etc, would be appreciated.
Here is the list of changes made so far:
* Additional “autoconfiguration” functionality:
o New functions in configure/Configure.om, including
ConfMsgChecking, ConfMsgResult, ConfMsgYesNo, ConfMsgWarn, ConfMsgError,
ConfMsgFound, TryCompileC, TryLinkC, TryRunC, RunCProg.
o Added configure/X.om with some basic tests for X
(experimental, not very well tested).
* A number of new built-in and standard library functions: join,
min, max, Map.keys, Map.values, getpwnam, getpwuid, getpwents, getgrnam,
getgrgid.
* Improvements in -p/-P (“poll”) mode:
o Various errors in OMakefiles will now cause OMake to poll
for OMakefile changes after reporting the error, instead of aborting.
o Will watch “:optional:” and “:exists:” dependencies (but
will still ignore “Delete” events for them).
* In implicit rules, allow the source files to contain more than
one instance of the % “wildcard” character.
* Significant improvements in the command line completion in the
interactive osh shell.
* build/C.om:
o Added StaticCXXLibrary function;
o Use /Fo and /Fe flags in place of -o on Windows.
* build/LaTeX.om: added some support for MikTeX.
* A number of documentation improvements.
* A number of other improvements and bugfixes.
Aleksey
--
Aleksey Nogin, Research Staff Member
Advanced Technologies Department, Information & System Sciences Lab
HRL Laboratories, LLC, Malibu, CA
More information about the Omake
mailing list