Hi folks, I just landed a mess of code that makes the Fennec build require a custom Proguard JAR [1] (i.e., not one in the Android SDK) and that migrates the Android SDK fetching from tooltool to the new shiny toolchain tasks [2]. The Android Gradle dependency fetching will migrate soon too [3].
Assuming this sticks, *you will need to fetch this new Proguard JAR*. You can do so with |./mach artifact toolchain -v --from-build proguard-jar| If that doesn't work, it may be that the JAR hasn't made it's way into the toolchain indexes yet. Try |env MOZ_SCM_LEVEL=1 ./mach artifact toolchain -v --from-build proguard-jar| The Android SDK toolchain task means that you can bump http://searchfox.org/mozilla-central/source/python/mozboot/mozboot/android-packages.txt in a try build and automatically get an updated SDK. The Android Gradle dependency fetching task will soon mean that you can bump **/*.gradle and get updated Gradle dependencies in your Gradle build. This is all in service of transitioning to Gradle in Fennec 58 [4]. Please let me and Max Liu, my partner in crime, know about fallout. Let's hope it all sticks! Yours, Nick [1] https://bugzilla.mozilla.org/show_bug.cgi?id=1352599 [2] https://bugzilla.mozilla.org/show_bug.cgi?id=1405412 [3] https://bugzilla.mozilla.org/show_bug.cgi?id=1405413 [4] https://bugzilla.mozilla.org/show_bug.cgi?id=gradle-automation-v1
_______________________________________________ mobile-firefox-dev mailing list mobile-firefox-dev@mozilla.org https://mail.mozilla.org/listinfo/mobile-firefox-dev