diff options
author | Anatoly Techtonik <techtonik@gmail.com> | 2011-06-24 08:40:54 (GMT) |
---|---|---|
committer | Anatoly Techtonik <techtonik@gmail.com> | 2011-06-24 08:40:54 (GMT) |
commit | 239b16579f6faf45298f90264395593aad8e0fde (patch) | |
tree | ceb74aa88a27c09fc39846f45571605ec44a7fad /src/engine | |
parent | b5e99e4b9c21b6715bb2e2c6f80fe86ac8030f62 (diff) | |
download | SCons-239b16579f6faf45298f90264395593aad8e0fde.zip SCons-239b16579f6faf45298f90264395593aad8e0fde.tar.gz SCons-239b16579f6faf45298f90264395593aad8e0fde.tar.bz2 |
document FS.Base instance variables
Diffstat (limited to 'src/engine')
-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 86649f3..f106d46 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 |