Open Bug 1240676 Opened 4 years ago Updated 2 years ago

Refactor how addons are created during the build

Categories

(Firefox Build System :: General, defect)

defect
Not set

Tracking

(Not tracked)

People

(Reporter: glandium, Assigned: glandium)

References

(Blocks 1 open bug)

Details

We have a bunch of addons created during the build, some of which are unused afaict, some of which are necessary for tests. They all rely on ad-hoc rules that are suboptimal. Plus, they could really use the packager code, which already has plenty of smarts for incremental updates.
Similar in spirit is Bug 1220780, which I closed because it's not actually /that/ slow: see https://bugzilla.mozilla.org/show_bug.cgi?id=1220780#c4.
See Also: → 1220780
Duplicate of this bug: 1260269
Urgh, addon-sdk is doing much worse than the other ad-hoc rules.
No longer blocks: 1256004
Bug 988938 is possibly a dupe, but I'm not totally sure. Working taking a look at that as well, anyway.
See Also: → 988938
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.