summaryrefslogtreecommitdiff
path: root/RELEASE.txt
diff options
context:
space:
mode:
authorLuca Falavigna <dktrkranz@debian.org>2012-08-20 23:14:13 +0200
committerLuca Falavigna <dktrkranz@debian.org>2012-08-20 23:14:13 +0200
commitde88ed62712f996f44628e2e83af1026181175d8 (patch)
tree18715dc1b1be71481efa362c12a6c2ccbffd2f84 /RELEASE.txt
parent9dc7be6c34e2bda6d0d96a450bb8eee03b277ba3 (diff)
Imported Upstream version 2.2.0upstream/2.2.0
Diffstat (limited to 'RELEASE.txt')
-rw-r--r--RELEASE.txt109
1 files changed, 47 insertions, 62 deletions
diff --git a/RELEASE.txt b/RELEASE.txt
index d98e096..613ef9d 100644
--- a/RELEASE.txt
+++ b/RELEASE.txt
@@ -1,100 +1,85 @@
- A new SCons checkpoint release, 2.1.0.final.0, is now available
+ A new SCons release, 2.2.0, is now available
on the SCons download page:
http://www.scons.org/download.php
- Here is a summary of the changes since 2.0:
+ This release adds several new features and fixes many issues.
- NEW FUNCTIONALITY
+ Here is a summary of the changes since 2.1:
- - SCons can now automatically embed manifests in Windows executables
- and DLLs, by setting WINDOWS_EMBED_MANIFEST in the environment.
+ NEW FUNCTIONALITY
- - SCons now searches for site_scons dirs in several system-wide
- and per-user locations, in addition to the SConstruct top dir.
- This should enable much easier use of third-party (non-core)
- Tools.
+ - New gettext toolset for internationalization
+ - Support for Visual Studio 11 (both using it and generating solution files)
+ - Support for Intel C/C++ compiler v12 on Linux and Mac
+ - LaTeX support for multibib, biblatex and biber
- CHANGED/ENHANCED EXISTING FUNCTIONALITY
+ DEPRECATED FUNCTIONALITY
- - scons --version now prints the path to the SCons package in use
+ - None
- - List modifications to existing features, where the previous behavior
- wouldn't actually be considered a bug
+ CHANGED/ENHANCED EXISTING FUNCTIONALITY
- - Add initial support for VS/VC 2010
+ - 32-bit Visual Express C++ on 64-bit Windows now generates 32-bit code instead of giving errors
FIXES
- - Windows resource compiler (RC) scanner now handles DOS line endings
- - Visual Studio project generation now works when CPPPATH contains Dir nodes
- - Visual Studio projects are regenerated when CPPPATH or CPPDEFINES change
- NOTE: this will cause all MSVS projects to be regenerated with this version.
- - Passing MSVC_BATCH=False works now (treated same as 0)
- - Long compile lines no longer break MSVC_BATCH mode
- - RPATH is now in LINKCOM rather than LINKFLAGS, so resetting
- LINKFLAGS doesn't kill RPATH
- - Precompiled headers on Windows no longer break when used with
- variant dirs containing spaces.
- - Delete can now delete symlinks to directories and broken symlinks
- - CPPDEFINES containing dictionaries now work better.
- - A problem with using implicit-cache and removing dependencies on
- disk is corrected.
- - A problem with FS Entries which are dirs and have builders
- is corrected.
- - A problem with Install() of a dir when the dest dir exists
- is corrected.
- - Windows subprocess output should now be more reliable.
- - The users guide and man page have various fixes.
- - Appending to default $*FLAGS in a copied environment
- now works properly.
- - LaTeX scanner is improved for broken lines or embedded spaces.
- - Windows UNC paths (\\SERVER\SHARE\dir) now work much better.
+ - Fixed FindSourceFiles to find final sources (leaf nodes).
+ - Make Windows not redefine builtin file as un-inheritable (#2857)
+ - Fix WINDOWS_INSERT_DEF on MinGW (Windows) (#2856)
+ - Fix LINKCOMSTR, SHLINKCOMSTR, and LDMODULECOMSTR on Windows (#2833).
+ - Make -s (silent mode) be silent about entering subdirs (#2976).
+ - Fix cloning of builders when cloning environment (#2821).
+ - Fixed the Taskmaster, curing spurious build failures in
+ multi-threaded runs (#2720).
+ - Fixed scons-doc.py to properly convert main XML files (#2812).
+
IMPROVEMENTS
- - ParseFlags now supports -std=c++0x and related CXXFLAGS
- - ParseFlags now supports -dylib_file from pkgconfig
- - New debugging options to print unlink/relinking of variant files
- (--debug=duplicate) and preparation of targets (--debug=prepare).
- - SCons can now generate MSVS 9.0 and 10.0 Projects and Solutions.
- - MSVS Solution generation is improved.
- - Fortran 03 is supported (preliminary)
- - .sx files are now treated as assembly sources.
- - site_scons/site_init.py is now treated as a proper module
- with __doc__, __file__ and __name__.
- - TeX command strings now work on Windows when the new dir is
- on a different drive letter.
- - DMD version 2 is supported (using the phobos2 library)
- - New --debug=prepare option shows each target as it's prepared
- for building; can help when you don't know why a target isn't
- being built.
-
- DOCUMENTATION
-
- - Added new getting started section
-
- Thanks to
+ - Improved documentation of command-line variables (#2809).
+ - Show valid Visual Studio architectures in error message
+ when user passes invalid arch.
+ - Allow Node objects in Java path (#2825)
+
+ PACKAGING
+
+ - No changes
+
+ DEVELOPMENT
+
+ - No changes
+
+Thanks to:
Dirk Baechle,
- Vincent Beffara,
- Grzegorz Bizoń,
+ Vincent Beffar,
Jean-François Colson,
Bauke Conijn,
Bill Deegan,
Ken Deeter,
+ dubcanada on Bitbucket,
Luca Falavigna,
Alexander Goomenyuk,
Justin Gullingsrud,
+ Joshua Hughes,
+ Alexey Klimkin,
Steven Knight,
Arve Knudsen,
Jean-Baptiste Lab,
Rob Managan,
+ Mortoray,
Gary Oberbrunner,
+ Alexey Petruchik,
Evgeny Podjachev,
+ smallbub on Bitbucket,
Sohail Somani,
Anatoly Techtonik,
+ Paweł Tomulik,
+ Greg Ward,
Allen Weeks,
Russel Winder,
Joe Zuntz
for their contributions to this release.
+Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 The SCons Foundation
+src/RELEASE.txt issue-2856:2676:d23b7a2f45e8 2012/08/05 15:38:28 garyo