On Jan 16, 6:17 pm, "Elliot Glaysher (Chromium)" <[email protected]>
wrote:
> > So, how do SCons improve the dependency checking and the
> > autoconfiguration?
>
> This is a totally different issue.
>
> When I'm talking about dependency checking, I'm talking about
> dependencies between files in the source. So let's say I change a
> header file, and three .cc files #include it. SCons will rebuild those
How about there are other header files which include the modified
header file and there are
ten .cc files include these header files. what is the speed and
performance at this kind of "indirect" including?

> three cc files automatically because scons has machinery to check what
> files a C++ file depends on by reading the actual source/header files
> (and allows you to write your own scanners for your own file types).
> Like Makefiles, you can manually specify dependencies in your
Actually, a simple perl script embedded in the Makefile can do the
automatic dependency listing for you.

> SConscript if you want, but except for custom build steps, it's easier
> and more accurate to let scons figure all the dependency stuff out for
> you.
>
SCons' power is based on python. It solves the problem by programming
not by limited rules.
--~--~---------~--~----~------------~-------~--~----~
Chromium Developers mailing list: [email protected] 
View archives, change email options, or unsubscribe: 
    http://groups.google.com/group/chromium-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to