def _create_pmdoc(self, package_type): self.package.set_mode(package_type) m.action(_("Creating pmdoc for package %s " % self.package)) pmdoc = PMDoc(self.package, self.store, self.tmp, self.packages_paths[package_type], self.empty_packages[package_type], package_type) pmdoc_path = pmdoc.create() output_file = os.path.join(self.output_dir, self._package_name('.pkg')) output_file = os.path.abspath(output_file) pm = PackageMaker() pm.create_package_from_pmdoc(pmdoc_path, output_file) return output_file