Update `.buildconfig` generation/verification and dependencies
Categories
(Firefox Build System :: Android Studio and Gradle Integration, task)
Tracking
(firefox149 fixed)
| Tracking | Status | |
|---|---|---|
| firefox149 | --- | fixed |
People
(Reporter: ahochheiden, Assigned: ahochheiden)
References
(Blocks 1 open bug)
Details
Attachments
(2 files, 2 obsolete files)
The verification and update scripts need to be updated to handle the new structure, and with the projects at the root level, geckoview and exoplayer2 can new be local dependencies, so they're now explicit dependencies in the .buildconfig files, which is why they need to be updated.
| Assignee | ||
Comment 1•10 months ago
|
||
Also updated each .buildconfig file for fenix, android-focus, and
android-components now that geckoview and exoplayer2 are explicit
local dependencies.
Updated•4 months ago
|
| Assignee | ||
Comment 2•4 months ago
|
||
We also dump to a temporary JSON file directly from within Gradle now and
once we migrate all 3 projects to the root level, we should be able to make
this a single task invocation, instead of three.
| Assignee | ||
Comment 3•4 months ago
|
||
| Assignee | ||
Comment 4•4 months ago
|
||
Updated•4 months ago
|
Comment 7•4 months ago
|
||
Comment on attachment 9544449 [details]
Bug 1983933 - Replace per-subproject :dependencies parsing with one :printProjectDependencies task per project (Fenix, Focus, Android-Components) r?nalexander
Revision D282959 was moved to bug 1795152. Setting attachment 9544449 [details] to obsolete.
Comment 9•4 months ago
|
||
| bugherder | ||
Description
•