Module Expr Str Assign NameStore Str Import alias Import alias Import alias Import alias Import alias ImportFrom alias FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad SubscriptLoad NameLoad Index Num Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore BinOpAdd NameLoad Str Assign NameStore BinOpAdd NameLoad Str Assign NameStore ListLoad NameLoad NameLoad NameLoad Assign NameStore SubscriptLoad NameLoad Index Str If CompareNotEq Call AttributeLoad NameLoad attr Str Num body Assign NameStore BinOpAdd NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad If CompareNotEq Call AttributeLoad NameLoad attr Str Num body Assign NameStore BinOpAdd NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Return TupleLoad NameLoad NameLoad decorator_list Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword Str keyword Str keyword NameLoad keyword NameLoad FunctionDef arguments args NameParam defaults body Expr Str 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 SubscriptLoad NameLoad Index Str Index Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad decorator_list
N/A N/A SCons.Tool.midl

Tool-specific initialization for midl (Microsoft IDL compiler).

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/midl.py  2014/07/05 09:42:21 garyo N/A SCons.Action N/A SCons.Builder N/A SCons.Defaults N/A SCons.Scanner.IDL N/A SCons.Util MSCommon msvc_exists midl_emitter N/A N/A target source env N/A N/A N/A Produces a list of outputs from the MIDL compiler N/A N/A base ext N/A N/A N/A SCons Util splitext N/A str N/A target N/A 0 N/A tlb N/A target N/A 0 N/A incl N/A base .h N/A interface N/A base _i.c N/A t N/A tlb incl interface N/A midlcom N/A env N/A MIDLCOM N/A N/A N/A N/A midlcom find /proxy -1 N/A N/A proxy N/A base _p.c N/A N/A N/A t append proxy N/A N/A N/A N/A midlcom find /dlldata -1 N/A N/A dlldata N/A base _data.c N/A N/A N/A t append dlldata N/A N/A t source N/A N/A idl_scanner N/A N/A N/A N/A SCons Scanner IDL IDLScan N/A midl_action N/A N/A N/A SCons Action Action $MIDLCOM $MIDLCOMSTR N/A midl_builder N/A N/A N/A SCons Builder Builder action midl_action src_suffix .idl suffix .tlb emitter midl_emitter source_scanner idl_scanner generate N/A N/A env N/A N/A N/A Add Builders and construction variables for midl to an Environment. N/A N/A env N/A MIDL MIDL.EXE N/A N/A env N/A MIDLFLAGS N/A N/A N/A SCons Util CLVar /nologo N/A N/A env N/A MIDLCOM $MIDL $MIDLFLAGS /tlb ${TARGETS[0]} /h ${TARGETS[1]} /iid ${TARGETS[2]} /proxy ${TARGETS[3]} /dlldata ${TARGETS[4]} $SOURCE 2> NUL N/A N/A N/A env N/A BUILDERS N/A TypeLibrary midl_builder N/A exists N/A N/A env N/A N/A N/A N/A msvc_exists N/A