[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