Index: packagerEdge.py |
=================================================================== |
--- a/packagerEdge.py |
+++ b/packagerEdge.py |
@@ -12,6 +12,7 @@ |
import tempfile |
from xml.etree import ElementTree |
from zipfile import ZipFile |
+import ConfigParser |
import packager |
import packagerChrome |
@@ -70,7 +71,6 @@ |
filenames.append(icon_path) |
assets = packagerChrome.makeIcons(files, filenames) |
- |
author = metadata.get('general', 'author') |
overrides = [ |
@@ -91,6 +91,18 @@ |
]), |
] |
+ try: |
+ overrides.append(( |
+ '_d:Applications/_d:Application/_d:Extensions/' + |
+ 'uap3:Extension/uap3:AppExtension', |
+ None, |
+ [('Id', packager.get_build_specific_option(release_build, |
+ metadata, |
+ 'extension_id'))], |
+ )) |
+ except ConfigParser.NoOptionError: |
+ pass |
+ |
tree = ElementTree.parse(manifest_path) |
root = tree.getroot() |