Open Bug 1412917 Opened 7 years ago Updated 2 years ago

Move contents of browser/installer/windows/Makefile.in to moz.build

Categories

(Firefox Build System :: General, enhancement)

enhancement

Tracking

(Not tracked)

People

(Reporter: ted, Unassigned)

References

(Blocks 1 open bug)

Details

browser/installer/windows/Makefile.in has a fair number of rules left:
https://hg.mozilla.org/mozilla-central/file/515407ebfa1433c31144374313bbfd8b942af41c/browser/installer/windows/Makefile.in

It does some things during packaging, but also gets invoked during the build to build the uninstaller and maintenence service:
https://hg.mozilla.org/mozilla-central/file/515407ebfa1433c31144374313bbfd8b942af41c/browser/Makefile.in

This also gets invoked during l10n repacks, so we will have to be aware of that.
Except for the l10n bits, I'm guessing we could just move all of this logic into a Python script and call it from the packager Python script.
Product: Core → Firefox Build System
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.