summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Node/FS.py
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2002-03-25 05:40:36 (GMT)
committerSteven Knight <knight@baldmt.com>2002-03-25 05:40:36 (GMT)
commitdf70fbb73a1b644373002ebe3c9bc206b256744b (patch)
tree08c005a22d974cae5ce36fedbc4858a7f377005d /src/engine/SCons/Node/FS.py
parent94d7ac89ad998937fbbc3c896dffc88cece8e925 (diff)
downloadSCons-df70fbb73a1b644373002ebe3c9bc206b256744b.zip
SCons-df70fbb73a1b644373002ebe3c9bc206b256744b.tar.gz
SCons-df70fbb73a1b644373002ebe3c9bc206b256744b.tar.bz2
Add support for target Aliases.
Diffstat (limited to 'src/engine/SCons/Node/FS.py')
-rw-r--r--src/engine/SCons/Node/FS.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/engine/SCons/Node/FS.py b/src/engine/SCons/Node/FS.py
index 362559c..1be5e81 100644
--- a/src/engine/SCons/Node/FS.py
+++ b/src/engine/SCons/Node/FS.py
@@ -336,6 +336,12 @@ class Entry(SCons.Node.Node):
self.exists_flag = self.exists()
return self.exists_flag
+ def get_parents(self):
+ parents = SCons.Node.Node.get_parents(self)
+ if self.dir and not isinstance(self.dir, ParentOfRoot):
+ parents.append(self.dir)
+ return parents
+
def current(self):
"""If the underlying path doesn't exist, we know the node is
not current without even checking the signature, so return 0.