gecko-dev/mobile
Nick Alexander a8199ab531 Bug 1509573 - Part 1: Use |mach build ...| rather than special Make target. r=snorp
This uses |mach build mobile/android/base/...| rather than a custom
target, reducing Make magic and making it a little easier to reason
about the Gradle build.  This is somewhat rearranging deckchairs, but
the more that gets out of Make and into moz.build, the simpler our
lives become.

The shared `onlyIf` Gradle guard will be used to make it very clear
when certain tasks are being skipped, as we move details about Gecko
binaries to depend on the Gradle task execution graph.

I also took the opportunity to improve the task logging.

Differential Revision: https://phabricator.services.mozilla.com/D12798

--HG--
extra : moz-landing-system : lando
2018-12-18 23:54:08 +00:00
..
android Bug 1509573 - Part 1: Use |mach build ...| rather than special Make target. r=snorp 2018-12-18 23:54:08 +00:00
locales Bug 1511454 - Migrate about:plugins to use Fluent for localization r=flod,Gijs,zbraniecki 2018-12-05 16:06:15 +00:00