| 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() |