Open Bug 1127840 Opened 10 years ago Updated 3 years ago

packager.py should do more of the packaging

Categories

(Firefox Build System :: General, defect)

defect

Tracking

(Not tracked)

People

(Reporter: mshal, Unassigned)

Details

packager.py does a lot of the work for creating the package (for 'make package'), which on Windows is also shared by the installer (for 'make installer'). Some additional steps should be moved in here to clean up some of the Makefiles, notably: 1) Creating the EME voucher.bin file 2) Signing the package 3) On Windows, creating the installer and the package from the same staged package, so the 'stage-package' make target doesn't run twice There may be other things that should be moved in as well, but these are the ones I ran into in bug 1123990.
Product: Core → Firefox Build System
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.