Linux SoftwareProgrammingCompilersSCons 0.96.93

SCons 0.96.93


SCons is an Open Source software construction tool—that is, a next-generation build tool. Think of SCons as an improved, cro
Developer:   SCons Team
      more software by author →
Price:  0.00
License:   GPL (GNU General Public License)
File size:   381K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


SCons is an Open Source software construction tool—that is, a next-generation build tool.

Think of SCons as an improved, cross-platform substitute for the classic Make utility with integrated functionality similar to autoconf/automake and compiler caches such as ccache.

In short, SCons is an easier, more reliable and faster way to build software.

Here are some key features of "SCons":
  • Configuration files are Python scripts--use the power of a real programming language to solve build problems.
  • Reliable, automatic dependency analysis built-in for C, C++ and Fortran--no more "make depend" or "make clean" to get all of the dependencies. Dependency analysis is easily extensible through user-defined dependency Scanners for other languages or file types.
  • Built-in support for C, C++, D, Java, Fortran, Yacc, Lex, Qt and SWIG, and building TeX and LaTeX documents. Easily extensible through user-defined Builders for other languages or file types.
  • Building from central repositories of source code and/or pre-built targets.
  • Built-in support for fetching source files from SCCS, RCS, CVS, BitKeeper and Perforce.
  • Built-in support for Microsoft Visual Studio .NET and past Visual Studio versions, including generation of .dsp, .dsw, .sln and .vcproj files.
  • Reliable detection of build changes using MD5 signatures; optional, configurable support for traditional timestamps.
  • Improved support for parallel builds--like make -j but keeps N jobs running simultaneously regardless of directory hierarchy.
  • Integrated Autoconf-like support for finding #include files, libraries, functions and typedefs.
  • Global view of all dependencies--no more multiple build passes or reordering targets to build everything.
  • Ability to share built files in a cache to speed up multiple builds--like ccache but for any type of target file, not just C/C++ compilation.
  • Designed from the ground up for cross-platform builds, and known to work on Linux, other POSIX systems (including AIX, *BSD systems, HP/UX, IRIX and Solaris), Windows NT, Mac OS X, and OS/2.
    tags support for  file types  other languages  visual studio  builds like  for other  user defined  dependency analysis  easily extensible  extensible through  through user  cross platform  

    Download SCons 0.96.93


     http://switch.dl.sourceforge.net/sourceforge/scons/scons-0.96.93.tar.gz


    Authors software

    SCons 0.96.93 (by SCons Team)
    SCons is an Open Source software construction tool—that is, a next-generation build tool.

    Think of SCons as an improved, cro


    Similar software

    SCons 0.96.93 (by SCons Team)
    SCons is an Open Source software construction tool—that is, a next-generation build tool.

    Think of SCons as an improved, cro

    KJam Build Tool 0.35 (by Rafael Baptista)
    KJam is a build tool like make

    Prime Mover 0.1 (by David Given)
    Prime Mover is a build tool, not unlike make

    CMake 2.4.2 (by Kitware, Inc.)
    CMake, the cross-platform, open-source make system

    OMake 0.9.8 (by Jason Hickey)
    OMake is a build system with a similar style and syntax to GNU make but with many additional features, including support for large pr

    ccache 2.4 (by Andrew Tridgell)
    ccache is a compiler cache

    Boost.Build 2.0-m11 (by Vladimir Prus)
    Boost.Build is a system for large project software construction, which is simple to use and powerfull

    Template::Tutorial 2.15 (by Andy Wardley)
    Template::Tutorial are template toolkit tutorials.

    This section includes tutorials on using the Template Toolkit

    Cook 2.26 (by Peter Miller)
    Cook is a tool for constructing files

    cm Compilation Manager 0.5.1 (by Aaron Kimball)
    cm Compilation Manager is a new tool for build automation and compilation management


    Other software in this category

    FreeBASIC Compiler 0.17b (by Andre Victor)

    Free Pascal Compiler 2.0.2 (by Dani?l Mantione)
    Free Pascal (aka FPK Pascal) is a 32 or 64 bit (from 1.9.6) pascal compiler

    Octave 2.0.17 (by linux)
    GNU Octave is a high-level language, primarily intended for numerical computations

    motor 3.4.0 (by Konstantin Klyagin)
    Motor is a text mode based programming environment for Linux

    Eleven 1.0 (by Joe Morrison)
    Eleven is a programming language for creating robust, scalable web applications quickly and easily.

    It offers a 20x programmer pro

  •     search


    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'nixbit linux software' to Newsburst from CNET News.com
    del.icio.us nixbit linux software


    Top tags