diff options
author | Anatoly Techtonik <techtonik@gmail.com> | 2011-06-24 08:40:54 +0000 |
---|---|---|
committer | Anatoly Techtonik <techtonik@gmail.com> | 2011-06-24 08:40:54 +0000 |
commit | 78869fe48d1c3baa58699125eb4ebb4f102e0c8f (patch) | |
tree | ceb74aa88a27c09fc39846f45571605ec44a7fad /src | |
parent | ed2c4426bfe94b164438674556b470332e8de9ce (diff) | |
download | scons-78869fe48d1c3baa58699125eb4ebb4f102e0c8f.tar.gz |
document FS.Base instance variables
Diffstat (limited to 'src')
-rw-r--r-- | src/engine/SCons/Node/FS.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/engine/SCons/Node/FS.py b/src/engine/SCons/Node/FS.py index 86649f39..f106d46d 100644 --- a/src/engine/SCons/Node/FS.py +++ b/src/engine/SCons/Node/FS.py @@ -586,9 +586,13 @@ class Base(SCons.Node.Node): # Filenames and paths are probably reused and are intern'ed to # save some memory. + + #: Filename with extension as it was specified when the object was + #: created; to obtain filesystem path, use Python str() function self.name = SCons.Util.silent_intern(name) + #: Cached filename extension self.suffix = SCons.Util.silent_intern(SCons.Util.splitext(name)[1]) - self.fs = fs + self.fs = fs #: Reference to parent Node.FS object assert directory, "A directory must be provided" @@ -659,7 +663,7 @@ class Base(SCons.Node.Node): else: result = srcnode.get_path() if not Save_Strings: - # We're not at the point where we're saving the string string + # We're not at the point where we're saving the string # representations of FS Nodes (because we haven't finished # reading the SConscript files and need to have str() return # things relative to them). That also means we can't yet |