Open Bug 1223748 Opened 9 years ago Updated 2 years ago

Express Mac app bundle creation in


(Firefox Build System :: General, defect)



(Not tracked)


(Reporter: ted, Unassigned)


(Blocks 1 open bug)


Everywhere we build a Mac app bundle we do so with the same chunk of make rules cargo-culted around the tree:

Given that 99% of that is copy-pasted, it shouldn't be hard to factor it out to a common implementation and then define something in to enable it. The `repackage` rules there worry me slightly, we'll have to see how that factors into l10n repacks before tearing into it.

As a bonus, we could probably have an flag in the */app/ invocations to say "this is the main app bundle", and use that to make the app bundle the default install location instead of dist/bin, which we've wanted to do for a while.
Product: Core → Firefox Build System
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.