Add gradle support for building gecko binaries
Categories
(Firefox Build System :: Android Studio and Gradle Integration, enhancement, P3)
Tracking
(Not tracked)
People
(Reporter: nalexander, Unassigned)
References
(Blocks 1 open bug)
Details
Attachments
(4 obsolete files)
Reporter | ||
Comment 1•6 years ago
|
||
Reporter | ||
Comment 2•6 years ago
|
||
Reporter | ||
Comment 3•6 years ago
|
||
Reporter | ||
Comment 4•6 years ago
|
||
Comment 5•6 years ago
|
||
There are some r+ patches which didn't land and no activity in this bug for 2 weeks.
:nalexander, could you have a look please?
Updated•5 years ago
|
Reporter | ||
Comment 6•5 years ago
|
||
(In reply to Release mgmt bot [:sylvestre / :calixte / :marco for bugbug] from comment #5)
There are some r+ patches which didn't land and no activity in this bug for 2 weeks.
:nalexander, could you have a look please?
Just circling back: this will take a different direction at some point, post Bug 1550146. snorp is actively looking at removing withGeckoBinaries
, following these patches.
Reporter | ||
Comment 7•4 years ago
|
||
Note to self: moons ago, I worked out an approach for getting rid of withGeckoBinaries
. That's in the patch series here. It's sneaky: it uses the Gradle task graph to determine if the Gecko binaries (libxul.so
and friends, omni.ja
) are needed.
But the moon has moved, and I think this sneakiness might not be necessary. The signal that Gecko binaries are needed should just be COMPILE_ENVIRONMENT || MOZ_ARTIFACT_BUILDS
. If I'm correct, we could dramatically simplify this situation by using that as the conditional rather than having the geckoBinaries
product flavour dimension.
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Updated•2 years ago
|
Description
•