File system nodes.
These Nodes represent the canonical external objects that people think
of when they think of building software: files and directories.
This holds a "default_fs" variable that should be initialized with an FS
that can be used by scripts or modules looking for the canonical default.
|
EntryProxyAttributeError
An AttributeError subclass for recording and displaying the name
of the underlying Entry involved in an AttributeError exception.
|
|
_Null
|
|
DiskChecker
|
|
EntryProxy
|
|
Base
A generic class for file system entries.
|
|
Entry
This is the class for generic Node.FS entries--that is, things
that could be a File or a Dir, but we're just not sure yet.
|
|
_classEntry
This is the class for generic Node.FS entries--that is, things
that could be a File or a Dir, but we're just not sure yet.
|
|
LocalFS
|
|
FS
|
|
DirNodeInfo
The generic base class for signature information for a Node.
|
|
DirBuildInfo
The generic base class for build information for a Node.
|
|
Dir
A class for directories in a file system.
|
|
RootDir
A class for the root directory of a file system.
|
|
FileNodeInfo
The generic base class for signature information for a Node.
|
|
FileBuildInfo
The generic base class for build information for a Node.
|
|
File
A class for files in a file system.
|
|
FileFinder
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
do_diskcheck_match(node,
predicate,
errorfmt) |
source code
|
|
|
ignore_diskcheck_match(node,
predicate,
errorfmt) |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
__revision__ = ' src/engine/SCons/Node/FS.py 5110 2010/07/25 16 ...
|
|
do_store_info = True
|
|
default_max_drift = 172800
|
|
Save_Strings = None
hash(x)
|
|
do_splitdrive = False
|
|
needs_normpath_check = re.compile(r'.* /| \.$| \.\.$')
|
|
Valid_Duplicates = [ ' hard-soft-copy ' , ' soft-hard-copy ' , ' hard- ...
|
|
Link_Funcs = [ ]
|
|
Link = SCons.Action.Action(LinkFunc, None)
|
|
LocalCopy = SCons.Action.Action(LinkFunc, LocalString)
|
|
Unlink = SCons.Action.Action(UnlinkFunc, None)
|
|
Mkdir = SCons.Action.Action(MkdirFunc, None, presub= None)
|
|
MkdirBuilder = None
hash(x)
|
|
_null = _Null()
|
|
DefaultSCCSBuilder = None
hash(x)
|
|
DefaultRCSBuilder = None
hash(x)
|
|
_is_cygwin = False
|
|
diskcheck_match = DiskChecker('match', do_diskcheck_match, ign...
|
|
diskcheck_rcs = DiskChecker('rcs', do_diskcheck_rcs, ignore_di...
|
|
diskcheck_sccs = DiskChecker('sccs', do_diskcheck_sccs, ignore...
|
|
diskcheckers = [diskcheck_match, diskcheck_rcs, diskcheck_sccs,]
|
|
glob_magic_check = re.compile(r'[ \*\?\[] ')
|
|
default_fs = None
hash(x)
|
|
__package__ = ' SCons.Node '
|