mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-03-05 00:02:37 +00:00

Make the target and host targets depend on those, and flatten the dependencies. That is, instead of chains like: browser/app/target: mozglue/build/target mozglue/build/target: memory/build/target we now have: browser/app/target: browser/app/target-objects \ mozglue/build/target-objects \ memory/build/target-objects Which means Make can feel free to build the object files in browser/app before building other dependencies. Differential Revision: https://phabricator.services.mozilla.com/D42252 --HG-- extra : moz-landing-system : lando