Mike Hommey wrote:

On Wed, Sep 04, 2013 at 11:35:19AM -0700, Gregory Szorc wrote:
It's worth explicitly mentioning that tiers limit the ability of the build system to 
build concurrently. So, we have to choose between speed and a moving/complex target of 
"dependency correctness." We have chosen to sacrifice this dependency 
correctness to achieve faster build speeds.

If we want to keep ensuring dependency correctness, I believe we should 
accomplish that via static analysis, compiler plugins, standalone builds, or 
special build modes.
Or not using -I$(DIST)/include.
Some headers install into $(DIST)/include/mozilla and there's no other way to include them.

--
Warning: May contain traces of nuts.
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to