On 23/09/13 16:49, Robert O'Callahan wrote:
> I see how compiling several files in the same cl invocation would mess
> up using /showincludes to track dependencies, making this difficult to
> fix. The only possibility I can think of for fixing this is to emit a
> Visual Studio project and make the Visual Studio builder responsible for
> tracking #include dependencies.

Yes. Difficult.

Lets say you compile 10 files together. If you change any of the header
files for the whole set then you'll need to recompile all of those 10
files. After a full build you can chunk any rebuilds together based on
their dependency overlap. The chunking can persist through a clobber.

It really depends on how far we are away from having a Visual Studio
project. If there is something that can be done now then that is better
than waiting for the silver bullet.

Anthony
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to