This release adds the following features: - A new AddOptions() method makes it easier to add multiple command-line option specifications in a single call. - New BoolOption(), EnumOption(), ListOption(), PackageOption() and PathOption() functions provide canned initialization for several useful types of common option behavior. - New BUILD_TARGETS, COMMAND_LINE_TARGETS and DEFAULT_TARGETS variables provide access to the lists of targets specified on the command line or through calls to the Default() function or method. The following fixes have been added: - The use of CPPDEFINES with C++ source files has been fixed. - The env.Append() method now works properly when the operand is an object with a __cmp__() method (like a Scanner instance). - Subclassing the Environment and Scanner classes has been fixed. - C++ compilation with the SGI compiler has been fixed. - C and C++ compilation with AIX compiler has been fixed. The documentation has been improved: - The man page un-indented correctly after examples in some browsers; this has been fixed. - Use of the Options() object to control command-line options has been documented in the User's Guide. - New features have been documented in the man page and User's Guide. |
||
---|---|---|
.. | ||
DESCR | ||
distinfo | ||
Makefile | ||
PLIST |