SCons / News: Recent posts

SCons 2.2.0 is now available

SCons 2.1.0 Production Release
A new SCons release, 2.2.0, is now available
on the SCons download page:

http://www.scons.org/download.php

Posted by Gary Oberbrunner 2012-08-07

SCons 2.1.0 Production Release

A new SCons checkpoint release, 2.1.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.... [read more](/p/scons/news/2011/09/scons-210-production-release/)
Posted by The Bad Dog 2011-09-10

SCons 2.0.1 Production Release

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.... read more
Posted by The Bad Dog 2010-08-20

SCons 1.3.1 Production Release

             SCons - a software construction tool

                        Release Notes

This is SCons, a tool for building software (and other files). SCons is
implemented in Python, and its "configuration files" are actually Python
scripts, allowing you to use the full power of a real scripting language
to solve build problems. You do not, however, need to know Python to
use SCons effectively.... read more

Posted by The Bad Dog 2010-08-01

1.3.0.d20100626 checkpoint build is Released

             SCons - a software construction tool

                        Release Notes

This is SCons, a tool for building software (and other files). SCons is
implemented in Python, and its "configuration files" are actually Python
scripts, allowing you to use the full power of a real scripting language
to solve build problems. You do not, however, need to know Python to
use SCons effectively.... read more

Posted by The Bad Dog 2010-06-30

2.0.1.beta.20100627 released

A new SCons checkpoint release, 2.0.1.beta.20100627, 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.

IMPORTANT: In 1.3.0 and 2.0.0, explicit dependencies (configured via
the Depends() call) are ignored for any nodes that do not have builders.
This known issue[1] will typically only happen if you explicitly
configure a builder call to create multiple output files, some of which
are "hidden" from SCons by not being listed in the targets list, and then
use Depends() to establish an explicit dependency on a "hidden" file.... read more

Posted by The Bad Dog 2010-06-30

2.0.0 production release is available

               SCons - a software construction tool

                          Release Notes

This is SCons, a tool for building software (and other files). SCons is
implemented in Python, and its "configuration files" are actually Python
scripts, allowing you to use the full power of a real scripting language
to solve build problems. You do not, however, need to know Python to
use SCons effectively.... read more

Posted by Greg Noel 2010-06-15

2.0.0.candidate.20100607 released

A new SCons checkpoint release, 2.0.0.candidate.20100607, 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.

A SCons "checkpoint release" is intended to provide early access to
new features so they can be tested in the field before being released
for adoption by other software distributions.... read more

Posted by Greg Noel 2010-06-08

SCons 1.3.0.d20100606 checkpoint available

             SCons - a software construction tool

                        Release Notes

This is SCons, a tool for building software (and other files). SCons is
implemented in Python, and its "configuration files" are actually Python
scripts, allowing you to use the full power of a real scripting language
to solve build problems. You do not, however, need to know Python to
use SCons effectively.... read more

Posted by The Bad Dog 2010-06-07

2.0.0.beta.20100605 is now available

A new SCons checkpoint release, 2.0.0.beta.20100605, is now available on
the SCons download page:
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.
The checkpoint is available at 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.... read more

Posted by The Bad Dog 2010-06-06

Checkpoint 2.0.0.beta.20100531 available

A new SCons checkpoint release, 2.0.0.beta.yyyymmdd, 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.

A SCons "checkpoint release" is intended to provide early access to
new features so they can be tested in the field before being released
for adoption by other software distributions.... read more

Posted by Steven Knight 2010-05-31

New checkpoint 1.3.0.d20100523 available

             SCons - a software construction tool

                        Release Notes

This is SCons, a tool for building software (and other files). SCons is
implemented in Python, and its "configuration files" are actually Python
scripts, allowing you to use the full power of a real scripting language
to solve build problems. You do not, however, need to know Python to
use SCons effectively.... read more

Posted by The Bad Dog 2010-05-24

First 2.0 checkpoint release

First 2.0 checkpoint release 2.0.0.alpha.20100508 available

Posted by The Bad Dog 2010-05-10

SCons 1.3.0.d20100501 Checkpoint release

For MSVC fix platform defaulting. If on amd64 platform and the user didn't request a specific platform, it will also try x86 before failing.

Posted by The Bad Dog 2010-05-02

SCons 1.3.0.d20100404 Checkpoint release

Minor fixes to cygwin path issues, and a fix for Express versions of Visual Studio

Posted by The Bad Dog 2010-04-05

SCons 1.3.0 is released

A new SCons release, 1.3, is now available at the SCons download page:

      http://www.scons.org/download.php

Please consult the CHANGES.txt file for a list of specific changes
since last release.

Here is a summary of the changes since 0.XX:

NEW FUNCTIONALITY

--  Visual Studio now supports cross-compilation.  Please see below
    for the methods and compilation variables.

--  Support for Latex glossaries and acronyms has been added... [read more](/p/scons/news/2010/03/scons-130-is-released/)
Posted by Gary Oberbrunner 2010-03-25

SCons 1.2.0.d20100306 Checkpoint release

This is expected to be the last checkpoint release before 1.3.0

Posted by The Bad Dog 2010-03-07

SCons 1.2.0.d20091224 Checkpoint release

             SCons - a software construction tool

                        Release Notes

This is SCons, a tool for building software (and other files). SCons is
implemented in Python, and its "configuration files" are actually Python
scripts, allowing you to use the full power of a real scripting language
to solve build problems. You do not, however, need to know Python to
use SCons effectively.... read more

Posted by The Bad Dog 2009-12-29

SCons 1.2.0.d20091224 Checkpoint release

This is a checkpoint release intended to be the final checkpoint prior to the 1.3.0 release.
Note that starting 2.0 (the next scheduled release after 1.3.0) SCons will only support python 2.4->2.6 (dropping support for 1.5.2->2.3)

Posted by The Bad Dog 2009-12-29

SCons 1.1.0 released

Version 1.1.0 of SCons has been released and is now available at the
SCons download page:

    http://www.scons.org/download.php

This release notably contains significant memory utilization improvements,
Windows .rc file scanning, and TeX toolchain updates.

WHAT'S NEW IN THIS RELEASE

IMPORTANT: Python versions prior to 2.2 are supported by SCons 1.1.0,
but are officially deprecated and will generate a disableable warning
message. We plan to remove support for these older versions in SCons 2.0.
If removing this support would cause a problem for you, please contact
the dev@scons.tigris.org mailing list.... read more

Posted by Steven Knight 2008-10-11

SCons 1.0.1 is now available

Version 1.0.1 of SCons has been released and is now available at the
SCons download page:

    http://www.scons.org/download.php

RPM packages and a Win32 installer are all available, in addition to
the traditional .tar.gz and .zip files.

The SCons API available in release 1.0.1 is considered stable, and no
1.x release will knowingly break backwards compatibility with SCons
configuration files that work under 1.0.1. For further information,
please see our release planning criteria at:... read more

Posted by Steven Knight 2008-09-08

SCons: 1.0.0 is now available

SCons is a software construction tool (build tool, substitute for Make) implemented in Python, based on the winning design in the Software Carpentry build tool competition (in turn based on the Cons build tool).

Version 1.0.0 of SCons has been released and is now available at the
SCons download page:

    http://www.scons.org/download.php

RPM and Debian packages and a Win32 installer are all available, in
addition to the traditional .tar.gz and .zip files.... read more

Posted by Steven Knight 2008-08-13

SCons 0.98.4 (candidate for 1.0) fixes additional bugs

Version 0.98.4 of SCons has been released and is now available at the
SCons download page:

  http://www.scons.org/download.php

RPM and Debian packages and a Win32 installer are all available, in
addition to the traditional .tar.gz and .zip files.

This release is considered a candidate for the (long-awaited) official
1.0 SCons release. We welcome and encourage widespread testing and use
of this release to try to identify any problems. Please report your
bugs following the guidelines at:... read more

Posted by Steven Knight 2008-05-18

SCons 0.98.3 (candidate for 1.0) fixes key problems

Version 0.98.3 of SCons has been released and is now available at the
SCons download page:

   http://www.scons.org/download.php

RPM and Debian packages and a Win32 installer are all available, in
addition to the traditional .tar.gz and .zip files.

This release will be followed by a 0.98.4 release, which will be
considered a candidate for the (long-awaited) official 1.0 SCons release.
We welcome and encourage widespread testing and use of this release to
try to identify any problems. Please report your bugs following the
guidelines at:... read more

Posted by Steven Knight 2008-04-30

SCons 0.98.2 (candidate for 1.0 fixes Windows memory problem

Version 0.98.2 of SCons has been released and is now available at the
SCons download page:

    http://www.scons.org/download.php

RPM and Debian packages and a Win32 installer are all available, in
addition to the traditional .tar.gz and .zip files.

This release is considered a candidate for the (long-awaited) official
1.0 SCons release. We welcome and encourage widespread testing and use
of this release to try to identify any problems. Please report your bugs
following the guidelines at:... read more

Posted by Steven Knight 2008-04-21