Open Bug 1375700 Opened 7 years ago Updated 2 years ago

Remove cfx from build system

Categories

(Firefox Build System :: General, enhancement)

enhancement

Tracking

(Not tracked)

People

(Reporter: gps, Unassigned)

References

Details

Per bug 1375684 comment #2, we should have a bug tracking removing cfx from the build system.

The build system already has its own code to produce XPIs (in a deterministic manner even). I haven't looked at the cuddlefish code to see what cfx is doing that would need to be reinvented outside of cfx.

andym: would you care to brain dump?
Flags: needinfo?(amckay)
Blocks: 1371065
Flags: needinfo?(amckay)
IIRC I filed a bug a while ago to use the packager code to create those XPIs, but considering the addon SDK is going to be removed in a few weeks (bug 1371065), I wouldn't bother.
Okay, I was thinking about bug 1240676, which was more broad (there are non addon-sdk xpis we produce in an awful manner, but not using cfx)
Product: Core → Firefox Build System
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.