diff options
Diffstat (limited to 'src/engine/SCons/Node/FS.py')
-rw-r--r-- | src/engine/SCons/Node/FS.py | 8 |
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() |