Beispiel #1
0
 def _parse_sources(self):
     sources_path = self.package.resources_wix_installer or \
             os.path.join(self.config.data_dir, self.wix_sources)
     with open(sources_path, 'r') as f:
         self.root = etree.fromstring(f.read())
     for element in self.root.iter():
         element.tag = element.tag[len(WIX_SCHEMA) + 2:]
     self.root.set('xmlns', WIX_SCHEMA)
     self.product = self.root.find('Product')
Beispiel #2
0
 def _parse_sources(self):
     sources_path = self.package.resources_wix_installer or \
         os.path.join(self.config.data_dir, self.wix_sources)
     with open(sources_path, 'r') as f:
         self.root = etree.fromstring(f.read())
     for element in self.root.iter():
         element.tag = element.tag[len(WIX_SCHEMA) + 2:]
     self.root.set('xmlns', WIX_SCHEMA)
     self.product = self.root.find('Product')
 def _parse_sources(self):
     sources_path = self.package.resources_wix_installer or \
             os.path.join(self.config.data_dir, self.wix_sources)
     with open(sources_path, 'r') as f:
         self.root = etree.fromstring(f.read())
     for element in self.root.iter():
         tag = element.tag[element.tag.index('}') + 1:]
         if UTIL_SCHEMA in element.tag:
             tag = 'util:' + tag
         element.tag = tag
     self.root.set('xmlns', WIX_SCHEMA)
     self.root.set('xmlns:util', UTIL_SCHEMA)
     self.product = self.root.find('Product')
Beispiel #4
0
 def _parse_sources(self):
     sources_path = self.package.resources_wix_installer or \
             os.path.join(self.config.data_dir, self.wix_sources)
     with open(sources_path, 'r') as f:
         self.root = etree.fromstring(f.read())
     for element in self.root.iter():
         tag = element.tag[element.tag.index('}') + 1:]
         if UTIL_SCHEMA in element.tag:
             tag = 'util:' + tag
         element.tag = tag
     self.root.set('xmlns', WIX_SCHEMA)
     self.root.set('xmlns:util', UTIL_SCHEMA)
     self.product = self.root.find('Product')