[C++-sig] Python, Boost.Python, and SCons

Ralf W. Grosse-Kunstleve rwgk at yahoo.com
Sat Jul 3 00:26:43 CEST 2004

--- Chad Austin <caustin at gmail.com> wrote:
> SCons is awesome!

SCons is awesome indeed! I am using it ever since the repository support was
added (0.08 or so). However, there is one thing I have to hack around: the
implicit dependency scan of the boost tree is horribly slow on some older
platforms (minutes before the first compilation command is issued) and even on
new platforms I find the waits very annoying when I am in a debug/recompile
cycle. 18 months ago or so I submitted a patch that allowed me to turn the
implicit dependency scan on/off for selected subdirectories. However, the SCons
people didn't even buy into the idea, let alone the patch. Right now I resort
to the trick where I add include paths to CPPFLAGS instead of CPPPATH. It is
not pretty at all because I have remember to do this in each and every
Environment, and it is difficult to pinpoint where I might have forgotten to do
so. Since you are a SCons developer that is also using Boost: don't you have
the same problem? Is there a chance that SCons will at some point provide a
rational scheme for turning the implicit dependency scan on/off in selected
subdirectories that are known to be static? Is there an alternative that I


Do you Yahoo!?
New and Improved Yahoo! Mail - 100MB free storage!

More information about the Cplusplus-sig mailing list