We should build Firefox for Android with an external build system

For some time, I have been advocating for building Fennec with a full-featured Android build system. Here’s why.

Mon 05 January 2015 / tagged: mozilla, android, build system, gradle, buck, intellij

The Firefox for Android build system in 2015

2014 was an exciting year of improvements to the Firefox for Android front-end engineering build chain. 2015 is going to be even better. We’re going to improve the Firefox for Android development experience in three main ways: making your first build easier; making your next builds faster; and letting you use the Android tools you know and love.

Mon 08 December 2014 / tagged: mozilla, android, build system, gradle, intellij

Building Fennec with Gradle and IntelliJ: first steps

Developing Fennec with Eclipse has been working well for quite some time now, but Eclipse is officially no longer supported by Google and the new standard is to build with Gradle and to edit in Android Studio or IntelliJ. I recently landed Bug 1041395 and friends, which makes it easy to build Fennec with Gradle. Here is a companion demonstration screencast.

Thu 23 October 2014 / tagged: android, build system, fennec, gradle, intellij