|
__init__(self,
**kw)
Initialization of an underlying SubstitutionEnvironment class. |
source code
|
|
|
_init_special(self)
Initial the dispatch tables for special handling of
special construction variables. |
source code
|
|
|
|
|
|
|
|
|
|
|
get(self,
key,
default=None)
Emulates the get() method of dictionaries. |
source code
|
|
|
|
|
|
|
|
|
arg2nodes(self,
args,
node_factory=<class SCons.Environment._Null at 0x25f0770>,
lookup_list=<class SCons.Environment._Null at 0x25f0770>,
**kw) |
source code
|
|
|
|
|
|
|
subst(self,
string,
raw=0,
target=None,
source=None,
conv=None,
executor=None)
Recursively interpolates construction variables from the
Environment into the specified string, returning the expanded
result. |
source code
|
|
|
subst_kw(self,
kw,
raw=0,
target=None,
source=None) |
source code
|
|
|
subst_list(self,
string,
raw=0,
target=None,
source=None,
conv=None,
executor=None)
Calls through to SCons.Subst.scons_subst_list(). |
source code
|
|
|
subst_path(self,
path,
target=None,
source=None)
Substitute a path list, turning EntryProxies into Nodes
and leaving Nodes (and other objects) as-is. |
source code
|
|
|
subst_target_source(self,
string,
raw=0,
target=None,
source=None,
conv=None,
executor=None)
Recursively interpolates construction variables from the
Environment into the specified string, returning the expanded
result. |
source code
|
|
|
|
|
AddMethod(self,
function,
name=None)
Adds the specified function as a method of this construction
environment with the specified name. |
source code
|
|
|
RemoveMethod(self,
function)
Removes the specified function's MethodWrapper from the
added_methods list, so we don't re-bind it when making a clone. |
source code
|
|
|
Override(self,
overrides)
Produce a modified environment whose variables are overriden by
the overrides dictionaries. |
source code
|
|
|
ParseFlags(self,
*flags)
Parse the set of flags and return a dict with the flags placed
in the appropriate entry. |
source code
|
|
|
MergeFlags(self,
args,
unique=1,
dict=None)
Merge the dict in args into the construction variables of this
env, or the passed-in dict. |
source code
|
|