|
_fetch_DefaultEnvironment(*args,
**kw)
Returns the already-created default construction environment. |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
_concat(prefix,
list,
suffix,
env,
f=<function <lambda> at 0x87744fc>,
target=False,
source=False)
Creates a new list from 'list' by first interpolating each element
in the list using the 'env' dictionary and then calling f on the
list, and finally calling _concat_ixes to concatenate 'prefix' and
'suffix' onto each element of the list. |
source code
|
|
|
_concat_ixes(prefix,
list,
suffix,
env)
Creates a new list from 'list' by concatenating the 'prefix' and
'suffix' arguments onto each element of the list. |
source code
|
|
|
_stripixes(prefix,
itms,
suffix,
stripprefixes,
stripsuffixes,
env,
c=False)
This is a wrapper around _concat()/_concat_ixes() that checks for
the existence of prefixes or suffixes on list items and strips them
where it finds them. |
source code
|
|
|
|
|
_defines(prefix,
defs,
suffix,
env,
c=<function _concat_ixes at 0x877456c>)
A wrapper around _concat_ixes that turns a list or string
into a list of C preprocessor command-line definitions. |
source code
|
|
|
__revision__ = ' src/engine/SCons/Defaults.py 5023 2010/06/14 2 ...
|
|
_default_env = False
|
|
SharedCheck = SCons.Action.Action(SharedFlagChecker, None)
|
|
CScan = SCons.Tool.CScanner
|
|
DScan = SCons.Tool.DScanner
|
|
LaTeXScan = SCons.Tool.LaTeXScanner
|
|
ObjSourceScan = SCons.Tool.SourceFileScanner
|
|
ProgScan = SCons.Tool.ProgramScanner
|
|
DirScanner = SCons.Scanner.Dir.DirScanner()
|
|
DirEntryScanner = SCons.Scanner.Dir.DirEntryScanner()
|
|
CAction = SCons.Action.Action("$CCCOM", "$CCCOMSTR")
|
|
ShCAction = SCons.Action.Action("$SHCCCOM", "$SHCCCOMSTR")
|
|
CXXAction = SCons.Action.Action("$CXXCOM", "$CXXCOMSTR")
|
|
ShCXXAction = SCons.Action.Action("$SHCXXCOM", "$SHCXXCOMSTR")
|
|
ASAction = SCons.Action.Action("$ASCOM", "$ASCOMSTR")
|
|
ASPPAction = SCons.Action.Action("$ASPPCOM", "$ASPPCOMSTR")
|
|
LinkAction = SCons.Action.Action("$LINKCOM", "$LINKCOMSTR")
|
|
ShLinkAction = SCons.Action.Action("$SHLINKCOM", "$SHLINKCOMSTR")
|
|
LdModuleLinkAction = <SCons.Action.LazyAction object at 0x876c...
|
|
Chmod = ActionFactory(chmod_func, chmod_strfunc)
|
|
Copy = ActionFactory(copy_func, lambda dest, src: 'Copy("%s", ...
|
|
Delete = ActionFactory(delete_func, delete_strfunc)
|
|
Mkdir = ActionFactory(mkdir_func, lambda dir: 'Mkdir(%s)' % ge...
|
|
Move = ActionFactory(move_func, lambda dest, src: 'Move("%s", ...
|
|
Touch = ActionFactory(touch_func, lambda file: 'Touch(%s)' % g...
|
|
ConstructionEnvironment = { ' BUILDERS ' : { } , ' CONFIGUREDIR ' : ' #/ ...
|