def install(self): if not isdir(self.meta_dir): os.makedirs(self.meta_dir) self.z = zipfile.ZipFile(self.fpath) self.arcnames = self.z.namelist() self.extract() if on_win: scripts.create_proxies(self) else: from egginst import links from egginst import object_code if self.verbose: links.verbose = object_code.verbose = True links.create(self) object_code.fix_files(self) self.entry_points() self.z.close() scripts.fix_scripts(self) self.run('post_egginst.py') self.install_app() self.write_meta() if self.hook: from egginst import registry registry.create_file(self)
def install(self): if not isdir(self.meta_dir): os.makedirs(self.meta_dir) self.z = zipfile.ZipFile(self.fpath) self.arcnames = self.z.namelist() self.extract() scripts.create_proxies(self) self.entry_points() self.z.close() scripts.fix_scripts(self) self.run('post_egginst.py') self.write_meta()