Index: scons-2.0.1/RELEASE.txt |
=================================================================== |
--- scons-2.0.1/RELEASE.txt (revision 0) |
+++ scons-2.0.1/RELEASE.txt (revision 0) |
@@ -0,0 +1,98 @@ |
+ A new SCons release, 2.0.1, is now available |
+ on the SCons download page: |
+ |
+ http://www.scons.org/download.php |
+ |
+ The primary purpose of this release is to remove support for Python |
+ versions prior to 2.4 and streamline the SCons code base using more |
+ modern python idioms. |
+ |
+ Here is a summary of the changes since 1.3: |
+ |
+ NEW FUNCTIONALITY |
+ |
+ - There should be no new functionality or bug fixes in this checkpoint. |
+ |
+ DEPRECATED FUNCTIONALITY |
+ |
+ - All features or usages deprecated in 1.3 should have been removed. |
+ Uses of formerly-deprecated features should get an error. |
+ |
+ - The BuildDir() method and the build_dir option now get warnings. |
+ |
+ - The SourceCode() function and its associated factory functions have |
+ started their deprecation cycle and can have a warning enabled. |
+ |
+ CHANGED/ENHANCED EXISTING FUNCTIONALITY |
+ |
+ - Any Command() or env.Command() calls that use the following Action |
+ factory functions will have their targets rebuilt when upgrading |
+ from any pre-2.0 release: |
+ |
+ Chmod() |
+ Copy() |
+ Delete() |
+ Mkdir() |
+ Move() |
+ Touch() |
+ |
+ (The rebuild occurs because the underlying Python class that |
+ implements these functions has been changed to a new-style Python |
+ class, and that changes the Python byte code and therefore the |
+ build signature of the functions.) |
+ |
+ FIXES |
+ |
+ - MSVC/MSVS/SDK support has been improved. A number of issues with |
+ determining the correct version and architecture have been resolved. |
+ |
+ - Fix propagation from environment of VS*COMNTOOLS to resolve issues |
+ initializing MSVC/MSVS/SDK issues. |
+ |
+ - Fixed a case-sensitivity problem with Fortran modules. |
+ |
+ - Fix the ability to append to default $*FLAGS values (which are |
+ implemented as CLVar instances) in a copied construction environment |
+ without affecting the original construction environment's value. |
+ |
+ - Updated the TeX command strings to include a /D on Windows in |
+ case the new directory is on a different drive letter. |
+ |
+ - Fixed the LaTeX scanner so dependencies are found in commands that |
+ are broken across lines with a comment or have embedded spaces. |
+ |
+ IMPROVEMENTS |
+ |
+ - Support for Python versions prior to 2.4 has been removed. As of |
+ this writing, we believe that SCons will still work with Python 2.3, |
+ but this is not guaranteed. |
+ - Code paths that included special cases for older Python versions have |
+ been streamlined. |
+ - The code base has been converted to use more modern idioms. Although |
+ we don't have any direct measurements (yet), we believe that SCons |
+ startup time should be decreased and the overall code should run faster. |
+ |
+ PACKAGING |
+ |
+ - No changes. |
+ |
+ DOCUMENTATION |
+ |
+ - The entries for SourceCode() and its associated factory functions now |
+ state that the functions are deprecated. |
+ |
+ - Document the AllowSubstExceptions() function in the User's Guide. |
+ |
+ |
+ DEVELOPMENT |
+ |
+ - Code no longer has to be compatible with Python versions back to 1.5.2. |
+ Although code is tested with Python 2.3 and is still believed to work, |
+ the official new floor is Python 2.4. |
+ |
+ Thanks to Greg Noel, Steven Knight, Dirk Baechle, William Deegan, |
+ W. Trevor King, Joe Zuntz, Bauke Conijn, Matt Hughes, Rob Managan, |
+ and Jim Randall for their contributions to this release. |
+ |
+Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 The SCons Foundation |
+src/RELEASE.txt 5023 2010/06/14 22:05:46 scons |
Property changes on: scons-2.0.1/RELEASE.txt |
___________________________________________________________________ |
Added: svn:eol-style |
+ LF |