Y'all, On Thu, Feb 4, 2016 at 4:07 PM, Nicholas Alexander <[email protected]> wrote:
> Y'all, > > After a long slog, I finally landed Bug 1233882 [1], which gets rid of the > "base" Gradle project entirely by folding it into "app". This much more > sensible configuration required some tweaks to the Android manifest (see > Bug 1242213 [2]) but should simplify and speed our Gradle builds. You may > need to import the $topsrcdir/build.gradle project again. > > The big win is that |mach gradle lint| now sees the whole project and > understands the permissions available to the whole app! \o/ In addition, > inline linting in the IDE should be better (and will improve yet further > when we move to a newer Android-Gradle plugin). > I relanded Bug 1242213 [1], and as a special bonus, a Gradle-only version of Bug 1074258 [2]. This gives us |mach gradle lint|, faster builds, and *working strings in the IDE*. Next time you're fiddling with a layout or a preferences XML file, you should have correctly displayed strings. Along the way I bumped the Android Gradle plugin from 1.3.0 to 1.5.0. (None of these tickets touch the moz.build-backed build system.) Let me know of any fallout! Nick [1] https://bugzilla.mozilla.org/show_bug.cgi?id=1242213 [2] https://bugzilla.mozilla.org/show_bug.cgi?id=1074258
_______________________________________________ mobile-firefox-dev mailing list [email protected] https://mail.mozilla.org/listinfo/mobile-firefox-dev

