def make_release_tree(self, base_dir, files): res = sdist.make_release_tree(self, base_dir, files) build_py = self.get_finalized_command('build_py') filename = build_py.get_module_outfile( base_dir, ['PyInstaller', 'utils'], 'git') _write_git_version_file(filename) return res
def make_release_tree(self, base_dir, files): res = sdist.make_release_tree(self, base_dir, files) build_py = self.get_finalized_command('build_py') filename = build_py.get_module_outfile(base_dir, ['PyInstaller', 'utils'], 'git') _write_git_version_file(filename) return res
def get_module_outfile(self, build_dir, package, module): # Fix the bundle name if "bundle" in package: # TODO: Remove hardcoding package = ["Plug-ins", "EyeTV Info.bundle", "Contents", "Code"] # Fix the scanner names if "" in package: package = ["Scanners", module[-6:]] value = _build_py.get_module_outfile(self, build_dir, package, module) print build_dir, package, module, "=>", value return value
def get_module_outfile(self, dir, package, module): ret = build_py.get_module_outfile(self, dir, package, module) return ret
def get_module_outfile(self, build_dir, package, module): f = _build_py.get_module_outfile(self, build_dir, package, module) if not f.endswith('__init__.py'): if f.endswith('.py'): f += 'c' return f