Open Bug 1470240 Opened 7 years ago Updated 3 years ago

Generalize built_in_addons.json creation

Categories

(Firefox Build System :: General, enhancement)

3 Branch
enhancement

Tracking

(Not tracked)

People

(Reporter: mshal, Unassigned)

References

Details

After bug 1459004, the built_in_addons.json file is created by loading in several install manifests and looking for certain file patterns. The script to do this is quite slow and not portable to other backends. The tup backend has a different approach from bug 1451521 that generates the file during the build-backend generation. We should generalize this approach and use it for all backends. Since all the information we need for built_in_addons.json comes from FINAL_TARGET_FILES and LOCALIZED_FILES, we can do this somewhere globally in mozbuild (perhaps the CommonBackend?)
See Also: → 1474524
Version: Version 3 → 3 Branch
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.