Differences between current version and predecessor to the previous major change of SCons.
Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History
Newer page: | version 6 | Last edited on Tuesday, June 28, 2005 12:12:40 am | by MattBrown | |
Older page: | version 2 | Last edited on Friday, May 21, 2004 1:56:45 am | by AristotlePagaltzis | Revert |
@@ -2,12 +2,13 @@
* Configuration files are [Python] scripts.
* Dependency analysis built in for [C], [C++] and [Fortran].
* Support for fetching source files from [SCCS], [RCS], [CVS], BitKeeper and PerForce.
-* Built in support for VisualStudio .NET and past VisualStudio versions including generation of __
.dsp__
, __
.dsw__
, __
.sln__
and __
.vcproj__
files.
+* Built in support for VisualStudio .NET and past VisualStudio versions including generation of <tt>
.dsp</tt>
, <tt>
.dsw</tt>
, <tt>
.sln</tt>
and <tt>
.vcproj</tt>
files.
* Reliable detection of build changes using [MD5] signatures, optional, configurable support for traditional timestamps.
* Improved support for parallel builds.
-* Integrated AutoConf
-like support for finding __
#include__
files, libraries, functions and typedefs.
+* Integrated autoconf(1)
-like support for finding <tt>
#include</tt>
files, libraries, functions and typedefs.
* Global view of all dependencies -- no more multiple build passes or reordering targets to build everything.
* Building from central repositories of source code and/or pre-built targets.
* 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], [HP/UX], [IRIX] and [Solaris]), [Windows] NT, [MacOSX], and [OS/2].
+* [Doom3]'s build system uses SCons.