summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Node/FS.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine/SCons/Node/FS.py')
-rw-r--r--src/engine/SCons/Node/FS.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/engine/SCons/Node/FS.py b/src/engine/SCons/Node/FS.py
index 9cd0607..fc7b042 100644
--- a/src/engine/SCons/Node/FS.py
+++ b/src/engine/SCons/Node/FS.py
@@ -257,6 +257,14 @@ class File(Node):
def root(self):
return self.parent.root()
+ def get_contents(self):
+ return open(self.path, "r").read()
+
+ def get_timestamp(self):
+ return os.path.getmtime(self.path)
+
+ def exists(self):
+ return os.path.exists(self.path)
default_fs = FS()