Hi Cary,
I guess it's more ideal for me. I don't use gcc and I build on windows
and the rest of my build is scons.
I also question the assertions in the Wikipedia article.
I know from my experience of day use, changing "-DSOMTHING" will cause
it to rebuild the affected files.
Also scanning the source code is pretty much required for finding
dependencies no matter what.
Using scons is no worse than generating the dep file from gcc every
time you build the project.
Which is what you need to do to ensure a correct build.
If speed that that big of an issue I can send you my scons script for
skia and you can try it out.
Checkout
http://www.scons.org/
The only reason that I bring this up is it makes building on windows
easy and I already have a scons build that I maintain.
Thanks