Release Notes: Support for building from source or target files in common repositories has been added. A new scons-local package supports including SCons in other software that wants to package it for builds. Microsoft VC++ .pch, .pdb, and .rc files are now supported. The Intel Fortran Compiler is now supported, and SCons now searches for build utilities. Building based on output from *-config commands has been added. New status messages clarify what SCons is doing during a build. Error messages have been added and improved in many areas. Numerous bugfixes and smaller enhancements have been made.
Release Notes: A new Builder has been added for tar files, and assembler support has been added for GNU as, Microsoft masm, and the Netwide Assembler (nasm). Simpler multi-platform and multi-tool initialization, including OS/2 compiler and linker support, has been added. New environment manipulation methods, new functions, and new command-line options have been added. Target names may now be deduced from the source file name. Shared object and library creation have been given separate Builders. Performance has been improved significantly, and numerous bugs have been fixed.
Release Notes: Support for shared libraries, Win32 .def files, and long MSVC link lines has been added. An improved scons.bat file has been added. Builder objects now have flexible control over the source and target file lists. Subsidiary SConscript files can be specified more easily. There are numerous bugfixes, performance improvements, and documentation updates.
Release Notes: Support has been added for building Fortran programs, and for building PDF, PostScript and DVI output from TeX and LaTeX files. A new Alias method has been added to support phony targets, and a new WhereIs method searches PATH for executables. New -U and --profile=FILE options and several new construction variables have been added. Packages are available in .zip format. CPPPATH, LIBPATH, and LIBS variables can be white-space separated lists. Various bugs have been fixed and documentation was updated.
Release Notes: Support for the -q and -u options, a Builder action can generate an executable command line on the fly, preliminary support for Unicode file names, proper intermixing of standard and error output, a fix for the --debug=pdb option on Win32 systems, the scons script returns proper exit codes on build failures, improved performance by avoiding redundant file and dependency scans, enhanced documentation, and including the man page in the Debian package.
Release Notes: Python-function Builder objects provides a traceback on exception. The -I and -L compiler/linker options do not cause rebuilds unless an underlying include file or library has changed. A new Ignore() method has been added. Targets are automatically removed before being built unless the new Precious() method suppresses their removal. A new --debug=pdb option runs SCons under the Python debugger. Support for var=value command-line arguments has been added. Performance has been improved, a number of bugs have been fixed, and documentation has new examples and fixes.
Release Notes: Performance has been improved significantly. The InstallAs() method has been added. Redirection on build command lines is now supported. Support for building from lex (.l) and yacc (.y) files has been added. A dependency tree debugging option has been added. Other small bugs have been fixed.
Release Notes: Support has been added for separate build directories, an Install() method, and exporting and importing variables between SConscript files. The man page now contains an EXAMPLES section to help you get started. Error messages have been added for "command not found", and related conditions. Several installation bugs have been fixed. Additional bugs have been fixed related to the -C option, the LIBS, CPPPATH, and LIBPATH construction variables, and the Default() method.