SCons rocks
As Tim says, SCons absolutely rocks:
- Automatic header dependency checks across directories.
- When you change the SConstruct file, files which would be build differently are automatically rebuilt.
- It's far quicker than autoconf/automake/libtool.
- It's easy to portably build shared libraries without needing to depend on a mess like libtool, which doesn't even work on non-Unix platforms.
In all (or almost all) the situations where make would force you to say make clean and rebuild, SCons will just do the right thing.
One more cool feature: if it recompiles a file, but produces the exact same object file (because there were only whitespace or comment changes) then it knows not to relink dependent programs, because it checks the hash of intermediate files. How cool.
posted Fri 26 Mar 2004 in /software/scons | link
Archives 2008: Apr Feb 2007: Jul May Feb Jan 2006: Dec Nov Oct Sep Aug Jul Jun Jan 2005: Sep Aug Jul Jun May Apr Mar Feb Jan 2004: Dec Nov Oct Sep Aug Jul Jun May Apr Mar Feb Jan 2003: Dec Nov Oct Sep Aug Jul Jun May
Copyright (C) 1999-2007 Martin Pool.