Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Bug 724276 - Add support to build XPI for other applications #341

wants to merge 3 commits into


None yet
3 participants

ochameau commented Feb 8, 2012

This patch introduce a new applications attribute in package.json.

  "applications": {
    "thunderbird": [10, 12],
    "fennec": [9, 10]

That allows to control install.rdf file in order to overload version support,
and moreover support additional mozilla application like thunderbird, seamonkey, xulrunner, ...


/!\ This pull request is base on top of PR #340

@whimboo whimboo commented on the diff Feb 8, 2012

@@ -9,6 +9,15 @@
RDF_NS = "http://www.w3.org/1999/02/22-rdf-syntax-ns#"
EM_NS = "http://www.mozilla.org/2004/em-rdf#"
+ "firefox": '{ec8030f7-c20a-464f-9b0e-13a3a9e97384}',
+ "xulrunner": '{86c18b42-e466-45a9-ae7a-9b95ba6f5640}',
+ "sunbird": '{718e30fb-e89b-41dd-9da7-e25a45638b28}',
+ "seaMonkey": '{92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}',
+ "fennec": '{aa3c5121-dab2-40e2-81ca-7ea25febc110}',
+ "thunderbird": '{3550f703-e582-4d05-9a08-453d09bdfdc6}'

whimboo Feb 8, 2012


You forgot toolkit which can also be used to have only a single entry for all applications.


Gozala commented Dec 13, 2012

@ochameau @whimboo If you're still interested in this work please make a new pull request with update a changes.

@Gozala Gozala closed this Dec 13, 2012

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment