Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(496)

Side by Side Diff: scons-2.0.1/RELEASE.txt

Issue 6711079: Added an unmodified copy of SCons to third_party. (Closed) Base URL: svn://svn.chromium.org/native_client/trunk/src/third_party/
Patch Set: '' Created 9 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « scons-2.0.1/README.txt ('k') | scons-2.0.1/engine/SCons/Action.py » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Property Changes:
Added: svn:eol-style
+ LF
OLDNEW
(Empty)
1 A new SCons release, 2.0.1, is now available
2 on the SCons download page:
3
4 http://www.scons.org/download.php
5
6 The primary purpose of this release is to remove support for Python
7 versions prior to 2.4 and streamline the SCons code base using more
8 modern python idioms.
9
10 Here is a summary of the changes since 1.3:
11
12 NEW FUNCTIONALITY
13
14 - There should be no new functionality or bug fixes in this checkpoint.
15
16 DEPRECATED FUNCTIONALITY
17
18 - All features or usages deprecated in 1.3 should have been removed.
19 Uses of formerly-deprecated features should get an error.
20
21 - The BuildDir() method and the build_dir option now get warnings.
22
23 - The SourceCode() function and its associated factory functions have
24 started their deprecation cycle and can have a warning enabled.
25
26 CHANGED/ENHANCED EXISTING FUNCTIONALITY
27
28 - Any Command() or env.Command() calls that use the following Action
29 factory functions will have their targets rebuilt when upgrading
30 from any pre-2.0 release:
31
32 Chmod()
33 Copy()
34 Delete()
35 Mkdir()
36 Move()
37 Touch()
38
39 (The rebuild occurs because the underlying Python class that
40 implements these functions has been changed to a new-style Python
41 class, and that changes the Python byte code and therefore the
42 build signature of the functions.)
43
44 FIXES
45
46 - MSVC/MSVS/SDK support has been improved. A number of issues with
47 determining the correct version and architecture have been resolved.
48
49 - Fix propagation from environment of VS*COMNTOOLS to resolve issues
50 initializing MSVC/MSVS/SDK issues.
51
52 - Fixed a case-sensitivity problem with Fortran modules.
53
54 - Fix the ability to append to default $*FLAGS values (which are
55 implemented as CLVar instances) in a copied construction environment
56 without affecting the original construction environment's value.
57
58 - Updated the TeX command strings to include a /D on Windows in
59 case the new directory is on a different drive letter.
60
61 - Fixed the LaTeX scanner so dependencies are found in commands that
62 are broken across lines with a comment or have embedded spaces.
63
64 IMPROVEMENTS
65
66 - Support for Python versions prior to 2.4 has been removed. As of
67 this writing, we believe that SCons will still work with Python 2.3,
68 but this is not guaranteed.
69 - Code paths that included special cases for older Python versions have
70 been streamlined.
71 - The code base has been converted to use more modern idioms. Although
72 we don't have any direct measurements (yet), we believe that SCons
73 startup time should be decreased and the overall code should run faster.
74
75 PACKAGING
76
77 - No changes.
78
79 DOCUMENTATION
80
81 - The entries for SourceCode() and its associated factory functions now
82 state that the functions are deprecated.
83
84 - Document the AllowSubstExceptions() function in the User's Guide.
85
86
87 DEVELOPMENT
88
89 - Code no longer has to be compatible with Python versions back to 1.5.2.
90 Although code is tested with Python 2.3 and is still believed to work,
91 the official new floor is Python 2.4.
92
93 Thanks to Greg Noel, Steven Knight, Dirk Baechle, William Deegan,
94 W. Trevor King, Joe Zuntz, Bauke Conijn, Matt Hughes, Rob Managan,
95 and Jim Randall for their contributions to this release.
96
97 Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 The SCo ns Foundation
98 src/RELEASE.txt 5023 2010/06/14 22:05:46 scons
OLDNEW
« no previous file with comments | « scons-2.0.1/README.txt ('k') | scons-2.0.1/engine/SCons/Action.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698