Projects / SCons / Releases

All releases of SCons

  •  26 Jun 2003 13:41
Avatar

    Release Notes: SCons is now in beta testing. Support has been added for Visual Studio .NET and for Visual Studio project files (.dsp, .dsw, .sln and .vcproj). SCons now checks for Visual Studio on-disk, not just in the registry, before assuming it's installed. Support for M4 files and the Intel C compiler (icl.exe) has been added. The SConf (autoconf-like) subsystem can now check for specific functions and data types, and now works properly with the -n and -q options. The -n option no longer updates signatures. Documentation has been updated and numerous bugs have been fixed.

    •  22 May 2003 14:53
    Avatar

      Release Notes: Support for building Java projects (with javac, javah, rmic, and jar) has been added. Integrated Autoconf-like functionality has been added. New PLATFORM and TOOL variables allow simpler platform- and tool-specific configuration. Ghostscript support has been added. Newly-built .dll files can now be added to the Windows registry. An IDL scanner and support for building Windows type library (.tlb) files from IDL files have been added. Performance has been significantly improved. Numerous bug fixes and smaller features have been added.

      •  01 Apr 2003 19:36
      Avatar

        Release Notes: This release fixes a critical bug when source files are not duplicated in a build directory (that is, you use "BuildDir(duplicate=0)") and any subsidiary SConscript file includes another SConscript file. This release also contains an unrelated fix to support fetching files using earlier versions of Perforce which don't use the Windows registry.

        •  28 Mar 2003 17:28
        Avatar

          Release Notes: This release adds an explicit Exit() function and support for fetching files from SCCS, RCS, BitKeeper, CVS, and Perforce. Builders have been added for tar and zip files. SCons now changes to a subsidiary SConscript file's directory when executing it. Installing files in destination directories is now configurable and copies files by default. Sharing built files in a cache directory has been improved. The -u option now builds targets in linked build directories if there are no local targets. The documentation has been updated and many bugs have been fixed.

          •  12 Feb 2003 01:52
          Avatar

            Release Notes: Support for sharing target files between multiple builds has been added. IRIX, the SGI MIPSPro tools, and the PharLap ETS tool chain are now supported. Support for building targets in a separate directory has been simplified. Library installation has been simplified and made more flexible. Win32 object files can now be linked into either static or shared libraries. Interrupt (CTRL+C) handling has been improved. The default behavior has been changed to build everything in and below the current directory. Numerous bugs have been fixed and the documentation has been updated.

            •  17 Jan 2003 16:07
            Avatar

              Release Notes: Support for the MinGW tool chain and a new --debug=includes option have been added. The -n option now prints ALL actions and makes no changes to the system. Code repositories on other filesystems are now supported via symlinks. The -c option now removes symlinks and supports a Clean() method for removal of epxlicit targets. Writing your own source code Scanners is now easier, and Scanners are called only once per source file. New SetJob() and GetJob() methods support configuration of the number of default jobs. Error messages have been cleaned up and made more consistent.

              •  06 Dec 2002 18:44
              Avatar

                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.

                •  17 Jul 2002 18:56
                Avatar

                  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.

                  •  03 May 2002 18:44
                  Avatar

                    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.

                    •  28 Mar 2002 20:11
                    Avatar

                      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.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.