Module Expr Str Assign NameStore Str Import alias Import alias Import alias Import alias Import alias Import alias Import alias Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Str FunctionDef arguments args NameParam NameParam defaults body If CompareIn Str Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr Str keyword NameLoad body Return Str orelse Return Str decorator_list Assign NameStore Call AttributeLoad NameLoad attr Str FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore ListLoad Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad Call NameLoad NameLoad attr For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad For NameStore NameLoad body Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr Assign NameStore NameLoad If BoolOpAnd CompareIn Str NameLoad CompareNotIn Str NameLoad body If CompareIs NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad Lambda arguments args NameParam NameParam defaults AttributeLoad SubscriptLoad NameLoad Index Num attr Call AttributeLoad NameLoad attr BinOpAdd NameLoad Str NameLoad If CompareIn Str NameLoad body If CompareIs NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad Lambda arguments args NameParam defaults ListLoad BinOpAdd NameLoad Str BinOpAdd NameLoad Str NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str keyword NameLoad keyword NameLoad If NameLoad body Assign NameStore Call NameLoad Lambda arguments args NameParam NameParam defaults NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad NameLoad Assign NameStore Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr NameLoad For NameStore NameLoad body Assign NameStore Lambda arguments args NameParam NameParam NameParam NameParam defaults AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad Assign SubscriptStore NameLoad Index Str Str Assign SubscriptStore NameLoad Index Str Call AttributeLoad AttributeLoad NameLoad attr attr Str Assign SubscriptStore NameLoad Index Str Str Assign SubscriptStore NameLoad Index Str Str Assign SubscriptStore NameLoad Index Str Str Assign SubscriptStore NameLoad Index Str ListLoad Assign SubscriptStore NameLoad Index Str Str Assign SubscriptStore NameLoad Index Str Str Assign SubscriptStore NameLoad Index Str Str Assign SubscriptStore NameLoad Index Str Str Assign NameStore Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Str Str NameLoad Expr Call AttributeLoad NameLoad attr keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr ListLoad Str decorator_list
N/A N/A SCons.Tool.swig

Tool-specific initialization for swig.

There normally shouldn't be any need to import this module directly.
It will usually be imported through the generic SCons.Tool.Tool()
selection method.

 N/A __revision__ src/engine/SCons/Tool/swig.py 3897 2009/01/13 06:45:54 scons N/A os.path N/A re N/A SCons.Action N/A SCons.Defaults N/A SCons.Scanner N/A SCons.Tool N/A SCons.Util N/A SwigAction N/A N/A N/A SCons Action Action $SWIGCOM $SWIGCOMSTR swigSuffixEmitter N/A N/A env source N/A N/A N/A N/A -c++ N/A N/A N/A SCons Util CLVar N/A N/A env subst $SWIGFLAGS source source N/A N/A $SWIGCXXFILESUFFIX N/A N/A $SWIGCFILESUFFIX N/A N/A _reModule N/A N/A re compile %module(\s*\(.*\))?\s+("?)(.+)\2 _find_modules N/A N/A src N/A N/A N/A Find all modules referenced by %module lines in `src`, a SWIG .i file.
       Returns a list of all modules. N/A mnames N/A N/A matches N/A N/A _reModule findall N/A N/A N/A open src read N/A m matches N/A N/A N/A N/A mnames append N/A m N/A 2 N/A mnames N/A _swigEmitter N/A N/A target source env N/A N/A N/A swigflags N/A N/A env subst $SWIGFLAGS target target source source N/A flags N/A N/A N/A SCons Util CLVar swigflags N/A src source N/A N/A src N/A str N/A N/A src rfile N/A mnames None N/A N/A N/A -python flags N/A -noproxy flags N/A N/A N/A mnames None N/A N/A mnames N/A _find_modules src N/A N/A N/A target extend N/A map N/A N/A N/A m d N/A N/A N/A target N/A 0 dir N/A N/A d File N/A m .py mnames N/A N/A -java flags N/A N/A N/A mnames None N/A N/A mnames N/A _find_modules src N/A java_files N/A map N/A N/A N/A m N/A N/A N/A m .java N/A m JNI.java mnames N/A java_files N/A N/A N/A SCons Util flatten java_files N/A outdir N/A N/A env subst $SWIGOUTDIR target target source source N/A outdir N/A N/A java_files N/A map N/A N/A N/A j o N/A outdir N/A N/A N/A os path join o j java_files N/A java_files N/A map N/A N/A env fs File java_files N/A jf java_files N/A N/A t_from_s N/A N/A N/A t p s x N/A N/A t dir N/A N/A N/A N/A SCons Util AddMethod jf t_from_s target_from_source N/A N/A N/A target extend java_files N/A N/A target source N/A generate N/A N/A env N/A N/A N/A Add Builders and construction variables for swig to an Environment. N/A N/A c_file cxx_file N/A N/A N/A SCons Tool createCFileBuilders env N/A N/A N/A c_file suffix N/A .i swigSuffixEmitter N/A N/A N/A cxx_file suffix N/A .i swigSuffixEmitter N/A N/A N/A c_file add_action .i SwigAction N/A N/A N/A c_file add_emitter .i _swigEmitter N/A N/A N/A cxx_file add_action .i SwigAction N/A N/A N/A cxx_file add_emitter .i _swigEmitter N/A java_file N/A N/A N/A SCons Tool CreateJavaFileBuilder env N/A N/A N/A java_file suffix N/A .i swigSuffixEmitter N/A N/A N/A java_file add_action .i SwigAction N/A N/A N/A java_file add_emitter .i _swigEmitter N/A N/A env N/A SWIG swig N/A N/A env N/A SWIGFLAGS N/A N/A N/A SCons Util CLVar N/A N/A env N/A SWIGCFILESUFFIX _wrap$CFILESUFFIX N/A N/A env N/A SWIGCXXFILESUFFIX _wrap$CXXFILESUFFIX N/A N/A env N/A _SWIGOUTDIR ${"-outdir \"%s\"" % SWIGOUTDIR} N/A N/A env N/A SWIGPATH N/A N/A N/A env N/A SWIGINCPREFIX -I N/A N/A env N/A SWIGINCSUFFIX N/A N/A env N/A _SWIGINCFLAGS $( ${_concat(SWIGINCPREFIX, SWIGPATH, SWIGINCSUFFIX, __env__, RDirs, TARGET, SOURCE)} $) N/A N/A env N/A SWIGCOM $SWIG -o $TARGET ${_SWIGOUTDIR} ${_SWIGINCFLAGS} $SWIGFLAGS $SOURCES N/A expr ^[ 	]*%[ 	]*(?:include|import|extern)[ 	]*(<|"?)([^>\s"]+)(?:>|"?) N/A scanner N/A N/A N/A SCons Scanner ClassicCPP SWIGScan .i SWIGPATH expr N/A N/A N/A env Append SCANNERS scanner N/A exists N/A N/A env N/A N/A N/A N/A N/A env Detect N/A swig N/A