aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2010-07-15 22:14:01 -0700
committerZac Medico <zmedico@gentoo.org>2010-07-15 22:14:01 -0700
commitb8e41c47c07edb38e32f4a400e834efc2d0b6425 (patch)
tree6ceb75999979e11f6f16f88ee65cdd75882032c8 /pym/portage/package/ebuild/prepare_build_dirs.py
parentRemove 'filedir.missing' check info. (diff)
downloadportage-b8e41c47c07edb38e32f4a400e834efc2d0b6425.tar.gz
portage-b8e41c47c07edb38e32f4a400e834efc2d0b6425.tar.bz2
portage-b8e41c47c07edb38e32f4a400e834efc2d0b6425.zip
Make prepare_build_dirs() respect FEATURES=keeptemp.
Diffstat (limited to 'pym/portage/package/ebuild/prepare_build_dirs.py')
-rw-r--r--pym/portage/package/ebuild/prepare_build_dirs.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/pym/portage/package/ebuild/prepare_build_dirs.py b/pym/portage/package/ebuild/prepare_build_dirs.py
index 2bf2e9ee0..dc29eeeb8 100644
--- a/pym/portage/package/ebuild/prepare_build_dirs.py
+++ b/pym/portage/package/ebuild/prepare_build_dirs.py
@@ -24,7 +24,7 @@ def prepare_build_dirs(myroot, mysettings, cleanup):
# We enable cleanup when we want to make sure old cruft (such as the old
# environment) doesn't interfere with the current phase.
- if cleanup:
+ if cleanup and 'keeptemp' not in mysettings.features:
clean_dirs.append(mysettings["T"])
for clean_dir in clean_dirs: