Hi folks,

tl;dr: the way Fennec builds with moz.build and Gradle has evolved, but you
should observe no differences in your daily development.

Context: you may have seen Myk's blog post [3] discussing GeckoView and
some amount of work the platform team (and myself) are doing in this
direction.  This is part of that work.

Details: thanks to the efforts of Jim Chen (mostly), we now build GeckoView
before building Fennec -- as a separate JAR under moz.build, and as a
separate Gradle project under Gradle.  As of Bug 1291363 [1], we now
publish a (non-functional) geckoview.aar and geckoview_example.apk as part
of the Bg (Build Gradle) job on Tree Herder (like [2]).

There's no real GeckoView API at this time, but this sets the
build-packaging-infrastructure framework to develop one, if the platform
team elects to invest in this.

Again, you should see no changes to your local development.  Please file
fall-out blocking Bug 1291363 [1] and CC me.

Yours,
Nick

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1291363
[2] https://treeherder.mozilla.org/#/jobs?repo=fx-team&selectedJob=11833099
[3] https://mykzilla.org/2016/09/14/the-once-and-future-geckoview/
_______________________________________________
mobile-firefox-dev mailing list
mobile-firefox-dev@mozilla.org
https://mail.mozilla.org/listinfo/mobile-firefox-dev

Reply via email to