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