Source

SCons / src / RELEASE.txt

William Deegan abaeced 
Greg Noel 4fc66cc 
Steven Knight d941665 
William Deegan 631d648 
Steven Knight d941665 
Gary Oberbrunner 4863b48 
Steven Knight d941665 
William Deegan 631d648 
Steven Knight d941665 
Gary Oberbrunner 01b7a24 


Gary Oberbrunner 4875682 




William Deegan 631d648 
Steven Knight a757ca8 
Gary Oberbrunner 4863b48 

Greg Noel 7e7c38e 

Steven Knight fa6b1a0 
Gary Oberbrunner 6664318 
William Deegan 9e072e1 
William Deegan 631d648 
Steven Knight fa6b1a0 
Gary Oberbrunner 5394178 
Gary Oberbrunner 7065630 


Gary Oberbrunner d02f607 
Gary Oberbrunner 3c54a90 
Gary Oberbrunner f80be60 

Gary Oberbrunner e064cfe 

Gary Oberbrunner c45f148 
Gary Oberbrunner 4863b48 




Gary Oberbrunner 8ec3921 

Gary Oberbrunner 4863b48 




Gary Oberbrunner 8ec3921 
Gary Oberbrunner 4863b48 
William Deegan 631d648 
Steven Knight fa6b1a0 
Gary Oberbrunner ef10ec2 
Gary Oberbrunner 4574609 
Gary Oberbrunner beedc03 

Gary Oberbrunner 1031000 
Gary Oberbrunner 4863b48 







Gary Oberbrunner 6664318 


Gary Oberbrunner 4863b48 
William Deegan 631d648 
Gary Oberbrunner d4a2524 
William Deegan 49d39f7 
Gary Oberbrunner d4a2524 
Gary Oberbrunner 4863b48 

Gary Oberbrunner 4574609 
Gary Oberbrunner 3c54a90 

Gary Oberbrunner 4863b48 




Gary Oberbrunner ef10ec2 
Gary Oberbrunner 4863b48 





Gary Oberbrunner 01b7a24 
Gary Oberbrunner 4863b48 




Greg Noel 4fc66cc 
  A new SCons checkpoint release, 2.1.0.final.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:

  NEW FUNCTIONALITY

    - SCons can now automatically embed manifests in Windows executables
      and DLLs, by setting WINDOWS_EMBED_MANIFEST in the environment.

    - 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.

  CHANGED/ENHANCED EXISTING FUNCTIONALITY

    - scons --version now prints the path to the SCons package in use

    - List modifications to existing features, where the previous behavior
      wouldn't actually be considered a bug

    - Add initial support for VS/VC 2010

  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.

  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
  Dirk Baechle,
  Vincent Beffara,
  Grzegorz Bizoń,
  Jean-François Colson,
  Bauke Conijn,
  Bill Deegan,
  Ken Deeter,
  Luca Falavigna,
  Alexander Goomenyuk,
  Justin Gullingsrud,
  Steven Knight,
  Arve Knudsen,
  Jean-Baptiste Lab,
  Rob Managan,
  Gary Oberbrunner,
  Evgeny Podjachev,
  Sohail Somani,
  Anatoly Techtonik,
  Allen Weeks,
  Russel Winder,
  Joe Zuntz
  for their contributions to this release.