Open
Bug 1413214
Opened 7 years ago
Updated 2 years ago
Port logic from tools/update-packaging/Makefile.in to Python
Categories
(Firefox Build System :: General, enhancement)
Firefox Build System
General
Tracking
(Not tracked)
NEW
People
(Reporter: ted, Unassigned)
References
(Blocks 1 open bug)
Details
This Makefile has a bunch of rules that are used to generate mars: https://hg.mozilla.org/mozilla-central/file/371e44e0034771ec8a5ac3c5a6518ef608227b99/tools/update-packaging/Makefile.in It's called in automation as part of the build: https://dxr.mozilla.org/mozilla-central/rev/083a9c84fbd09a6ff9bfecabbf773650842fe1c0/build/moz-automation.mk#34 https://dxr.mozilla.org/mozilla-central/rev/083a9c84fbd09a6ff9bfecabbf773650842fe1c0/Makefile.in#288 as well as in l10n repacks: https://dxr.mozilla.org/mozilla-central/rev/083a9c84fbd09a6ff9bfecabbf773650842fe1c0/toolkit/locales/l10n.mk#152 ...but really it's just a bunch of variable assignments and a pair of rules ({complete,partial}-patch) that themselves just run shell scripts. We could move all of that logic into a Python script and invoke that from the automation target / l10n repack target instead.
Updated•6 years ago
|
Product: Core → Firefox Build System
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•