Mercurial > gub
changeset 959:2daa0ec14027
don't recurse on generating dependencies.
author | Han-Wen Nienhuys <hanwen@xs4all.nl> |
---|---|
date | Thu, 12 Jan 2006 12:09:27 +0100 |
parents | 9d10ef5b78b5 |
children | 0fb3ad15d75e |
files | specs/xpm.py |
diffstat | 1 files changed, 2 insertions(+), 7 deletions(-) [+] |
line wrap: on
line diff
--- a/specs/xpm.py Thu Jan 12 11:51:54 2006 +0100 +++ b/specs/xpm.py Thu Jan 12 12:09:27 2006 +0100 @@ -282,13 +282,8 @@ self.with_dependencies (package, after=self._build_package) def dependencies (self, package): - if package._dependencies == None: - self.with_dependencies (package, - before=self._dependencies_package) - deps = package._dependencies - if self.include_build_deps: - deps += package._build_dependencies - return deps + self._dependencies_package (package) + return package._dependencies + package._build_dependencies def download_package (self, package): self.with_dependencies (package, before=self._download_package)