diff options
author | Steven Knight <knight@baldmt.com> | 2008-11-07 16:29:41 (GMT) |
---|---|---|
committer | Steven Knight <knight@baldmt.com> | 2008-11-07 16:29:41 (GMT) |
commit | e3b11c1ba1e376330cda3dc8495be9fca3ba8b1b (patch) | |
tree | 4594f149b2f4da48a157db07a56048b0a083b609 | |
parent | 06b62df3428321cd2da1e5591276568537dfef92 (diff) | |
download | SCons-e3b11c1ba1e376330cda3dc8495be9fca3ba8b1b.zip SCons-e3b11c1ba1e376330cda3dc8495be9fca3ba8b1b.tar.gz SCons-e3b11c1ba1e376330cda3dc8495be9fca3ba8b1b.tar.bz2 |
Fix a nested-scope regression affecting Python 1.5, 2.0 and 2.1.
-rw-r--r-- | src/engine/SCons/Node/FS.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/engine/SCons/Node/FS.py b/src/engine/SCons/Node/FS.py index cbfc698..794a530 100644 --- a/src/engine/SCons/Node/FS.py +++ b/src/engine/SCons/Node/FS.py @@ -2174,8 +2174,9 @@ class File(Base): def Dirs(self, pathlist): """Create a list of directories relative to the SConscript directory of this file.""" + # TODO(1.5) # return [self.Dir(p) for p in pathlist] - return map(lambda p: self.Dir(p), pathlist) + return map(lambda p, s=self: s.Dir(p), pathlist) def File(self, name): """Create a file node named 'name' relative to |