searching for reviewer(maliu)
ba88f9cd2669c2c59153422b6d680a00cfe24754: Bug 1411654 - Post: Cull unused variables; guard more with MOZ_BUILD_MOBILE_ANDROID_WITH_GRADLE. r=maliu
Nick Alexander <nalexander@mozilla.com> - Tue, 14 Nov 2017 15:03:52 -0800 - rev 750020
Push 97533 by jhofmann@mozilla.com at Thu, 01 Feb 2018 10:48:29 +0000
Bug 1411654 - Post: Cull unused variables; guard more with MOZ_BUILD_MOBILE_ANDROID_WITH_GRADLE. r=maliu MozReview-Commit-ID: 8EGzVISIEQZ
589194574efff66f5082f1c91abe1f7bf3d81e03: Bug 1411654 - Part 4: Use flavorDimensions to simplify {with,without}GeckoBinaries logic. r=maliu
Nick Alexander <nalexander@mozilla.com> - Thu, 09 Nov 2017 16:47:05 -0800 - rev 750015
Push 97533 by jhofmann@mozilla.com at Thu, 01 Feb 2018 10:48:29 +0000
Bug 1411654 - Part 4: Use flavorDimensions to simplify {with,without}GeckoBinaries logic. r=maliu MozReview-Commit-ID: 2rbsP6A0BY0
8f2c1b74bf9ae939520e640c2686b27bd3b5155e: Bug 1411654 - Part 3: Make each variant handle source from moz.build. r=maliu
Nick Alexander <nalexander@mozilla.com> - Thu, 09 Nov 2017 13:47:46 -0800 - rev 750014
Push 97533 by jhofmann@mozilla.com at Thu, 01 Feb 2018 10:48:29 +0000
Bug 1411654 - Part 3: Make each variant handle source from moz.build. r=maliu The advantage of doing this per-variant is that we can really separate the 'local' behaviour (re-generate via re-entrant |mach build| invocations) from the 'official' behaviour (never re-generate via re-entrance). This also uses new Android-Gradle plugin 3.0+ APIs to integrate the generated resources and Java code. MozReview-Commit-ID: 4pd2iw1nJSb
bc47964180063422d7c81e1d71aeac9946fa25b3: Bug 1411654 - Part 1: Upgrade to Android-Gradle 3.0+ and build-tools;26.0.2. r=maliu
Nick Alexander <nalexander@mozilla.com> - Thu, 26 Oct 2017 11:00:36 -0700 - rev 750012
Push 97533 by jhofmann@mozilla.com at Thu, 01 Feb 2018 10:48:29 +0000
Bug 1411654 - Part 1: Upgrade to Android-Gradle 3.0+ and build-tools;26.0.2. r=maliu New Android-Gradle plugins pin the build-tools version, and we want to be consistent between Gradle and moz.build. MozReview-Commit-ID: ApWS4rHzPuH
2d2ce8d0b969a430b2029d1123c27f88c542cb0c: Bug 1411654 - Part 0: Add rudimentary documentation about Gradle integration. r=maliu
Nick Alexander <nalexander@mozilla.com> - Wed, 15 Nov 2017 15:02:18 -0800 - rev 750011
Push 97533 by jhofmann@mozilla.com at Thu, 01 Feb 2018 10:48:29 +0000
Bug 1411654 - Part 0: Add rudimentary documentation about Gradle integration. r=maliu This sketches the flavor dimensions. The important ones are `audience` and `geckoBinaries`, which I think simplify the situation greatly. Coupled with Bug 1417232 centralizing most everything in `mobile/android/gradle.configure`, the Gradle configuration shouldn't be so hard to evolve. MozReview-Commit-ID: DILjVrnLA3F
695ed77978fcb9a53de330b8543a3ed86cb878a8: Bug 1411654 - Pre: Update toolchain documents for Android toolchain jobs. r=maliu
Nick Alexander <nalexander@mozilla.com> - Wed, 15 Nov 2017 13:42:53 -0800 - rev 750007
Push 97533 by jhofmann@mozilla.com at Thu, 01 Feb 2018 10:48:29 +0000
Bug 1411654 - Pre: Update toolchain documents for Android toolchain jobs. r=maliu MozReview-Commit-ID: 9h0imqIYyaZ
c9bff6158dd371859c45d9eba4cc446719eb24f0: Bug 1411654 - Pre: Gradle is no longer experimental; IntelliJ not supported. r=maliu
Nick Alexander <nalexander@mozilla.com> - Wed, 15 Nov 2017 13:36:02 -0800 - rev 750006
Push 97533 by jhofmann@mozilla.com at Thu, 01 Feb 2018 10:48:29 +0000
Bug 1411654 - Pre: Gradle is no longer experimental; IntelliJ not supported. r=maliu IntelliJ should still work, but we're committed to Android Studio at this point. MozReview-Commit-ID: 3BaXB4dh4vA
24e4f9a8e3cd92db4770b3f41d1e38d7937ffb4b: Bug 1411654 - Pre: Don't block Google's maven repository. r=maliu
Nick Alexander <nalexander@mozilla.com> - Fri, 27 Oct 2017 14:50:27 -0700 - rev 750002
Push 97533 by jhofmann@mozilla.com at Thu, 01 Feb 2018 10:48:29 +0000
Bug 1411654 - Pre: Don't block Google's maven repository. r=maliu Turns out Google's maven repository doesn't publish checksums. I can't imagine why not, but there it is. We have to think more about whether to trust the artifacts downloaded from maven.google.com. MozReview-Commit-ID: CdWijorq1IV
c86a29ef0b5b6ed58db133b0e5aadd68f8d43d09: Bug 1411654 - Pre: Teach |mach gradle| to take GRADLE_FLAGS from the command line. r=maliu
Nick Alexander <nalexander@mozilla.com> - Wed, 25 Oct 2017 10:22:42 -0700 - rev 750001
Push 97533 by jhofmann@mozilla.com at Thu, 01 Feb 2018 10:48:29 +0000
Bug 1411654 - Pre: Teach |mach gradle| to take GRADLE_FLAGS from the command line. r=maliu MozReview-Commit-ID: 150llND5h0j
ec563b295ee85acebdba26aba480bb4d2795642d: Bug 1411654 - Post: Cull unused variables; guard more with MOZ_BUILD_MOBILE_ANDROID_WITH_GRADLE. r=maliu draft
Nick Alexander <nalexander@mozilla.com> - Tue, 14 Nov 2017 15:03:52 -0800 - rev 749702
Push 97470 by nalexander@mozilla.com at Wed, 31 Jan 2018 21:14:34 +0000
Bug 1411654 - Post: Cull unused variables; guard more with MOZ_BUILD_MOBILE_ANDROID_WITH_GRADLE. r=maliu MozReview-Commit-ID: 8EGzVISIEQZ
0a5854cf80fa746c7c29624100de0ecc36315324: Bug 1411654 - Part 4: Use flavorDimensions to simplify {with,without}GeckoBinaries logic. r=maliu draft
Nick Alexander <nalexander@mozilla.com> - Thu, 09 Nov 2017 16:47:05 -0800