Module Import alias Import alias Import alias Import alias Import alias Import alias ClassDef bases NameLoad body Pass decorator_list Assign NameStore Call AttributeLoad NameLoad attr Str FunctionDef arguments args NameParam defaults body Assign NameStore Dict For NameStore AttributeLoad Call AttributeLoad NameLoad attr ListLoad Str Str NameLoad Str keyword AttributeLoad NameLoad attr attr body Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr Str Num If CompareEq Call NameLoad NameLoad Num body Assign TupleStore NameStore NameStore NameLoad Assign SubscriptStore NameLoad Index NameLoad NameLoad Return NameLoad decorator_list Assign NameStore Call NameLoad Str Assign NameStore Call NameLoad Str FunctionDef arguments args defaults body Assign NameStore NameLoad Assign NameStore NameLoad For NameStore AttributeLoad Call AttributeLoad NameLoad attr ListLoad Str Str keyword AttributeLoad NameLoad attr attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If NameLoad body If CompareIn Str NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Num orelse If CompareIn Str NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Num Return TupleLoad NameLoad NameLoad decorator_list Assign TupleStore NameStore NameStore Call NameLoad ClassDef bases NameLoad body Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore Str Assign NameStore Str decorator_list ClassDef bases NameLoad body Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore Str Assign NameStore Str decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad Str Str body If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore NameLoad If NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore BinOpMod Str TupleLoad SubscriptLoad NameLoad Index Num NameLoad SubscriptLoad NameLoad Index Num With Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad NameStore body With Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Str NameStore body If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list Assign NameStore Call AttributeLoad NameLoad attr NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body For TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Str Str ListLoad body For NameStore NameLoad body Assign NameStore NameLoad If Call AttributeLoad NameLoad attr Str body If NameLoad body Assign NameStore NameLoad If NameLoad body Expr Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr NameLoad Expr Call NameLoad NameLoad NameLoad NameLoad NameLoad keyword NameLoad keyword NameLoad orelse If NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad NameLoad keyword NameLoad keyword NameLoad decorator_list If CompareEq NameLoad Str body Expr Call NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad orelse If CompareEq NameLoad Str body Expr Call NameLoad keyword Str keyword Str keyword Str keyword NameLoad orelse If CompareEq NameLoad Str body Expr Call NameLoad keyword Str keyword Str keyword Str keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam defaults body Return Call AttributeLoad Call AttributeLoad NameLoad attr ListLoad Str Str AttributeLoad NameLoad attr Str NameLoad attr decorator_list Assign NameStore BinOpAdd Str AttributeLoad NameLoad attr If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad keyword Call NameLoad Str keyword Call NameLoad Str keyword BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr TryFinally body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr ListLoad Str Str AttributeLoad NameLoad attr keyword NameLoad Expr Call NameLoad Str NameLoad Str keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Expr Call NameLoad Str NameLoad Str keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr finalbody Expr Call AttributeLoad NameLoad attr NameLoad For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args defaults body Expr Call NameLoad Str Str Str Expr Call NameLoad Str NameLoad Str Expr Call NameLoad NameLoad Expr Call NameLoad NameLoad For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad With Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad Str NameStore body For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad NameLoad NameLoad decorator_list If CompareEq NameLoad Str body Expr Call NameLoad
N/A N/A subprocess N/A re N/A os N/A errno N/A collections N/A sys Platform N/A object N/A N/A N/A N/A sdk_re N/A N/A re compile .*-sdk ([a-zA-Z0-9.]*) sdkinfo N/A N/A sdkname N/A N/A N/A ret N/A N/A line N/A N/A N/A subprocess Popen N/A xcodebuild -sdk sdkname -version stdout N/A subprocess PIPE stdout N/A N/A kv N/A N/A N/A N/A line strip split :  1 N/A N/A N/A len kv 2 N/A N/A N/A k v kv N/A N/A ret N/A k v N/A ret N/A N/A sim_sdk_info N/A sdkinfo iphonesimulator N/A device_sdk_info N/A sdkinfo iphoneos latest_sdks N/A N/A N/A N/A N/A latest_sim None N/A latest_device None N/A line N/A N/A N/A subprocess Popen N/A xcodebuild -showsdks stdout N/A subprocess PIPE stdout N/A N/A match N/A N/A sdk_re match line N/A match N/A N/A N/A Simulator line N/A N/A latest_sim N/A N/A match group 1 N/A N/A N/A iOS line N/A N/A latest_device N/A N/A match group 1 N/A N/A latest_sim latest_device N/A N/A N/A sim_sdk device_sdk N/A latest_sdks simulator_platform N/A Platform N/A N/A sdk iphonesimulator N/A arch i386 N/A name simulator N/A triple i386-apple-darwin10 N/A sdkroot N/A sim_sdk_info N/A Path N/A prefix #if !defined(__arm__) && defined(__i386__)

 N/A suffix 

#endif N/A device_platform N/A Platform N/A N/A sdk iphoneos N/A name ios N/A arch armv7 N/A triple arm-apple-darwin10 N/A sdkroot N/A device_sdk_info N/A Path N/A prefix #ifdef __arm__

 N/A suffix 

#endif N/A move_file N/A N/A src_dir dst_dir filename file_suffix prefix suffix N/A None N/A N/A N/A N/A N/A N/A os path exists dst_dir N/A N/A N/A N/A os makedirs dst_dir N/A out_filename filename N/A file_suffix N/A N/A split_name N/A N/A N/A os path splitext filename N/A out_filename N/A %s_%s%s N/A N/A split_name N/A 0 file_suffix N/A split_name N/A 1 N/A N/A open N/A N/A N/A os path join src_dir filename in_file N/A N/A N/A open N/A N/A N/A os path join dst_dir out_filename w out_file N/A N/A prefix N/A N/A N/A N/A out_file write prefix N/A N/A N/A out_file write N/A N/A in_file read N/A suffix N/A N/A N/A N/A out_file write suffix N/A N/A headers_seen N/A N/A collections defaultdict set move_source_tree N/A N/A src_dir dest_dir dest_include_dir arch prefix suffix N/A None None None N/A N/A N/A root dirs files N/A N/A os walk src_dir followlinks True N/A N/A relroot N/A N/A N/A os path relpath root src_dir move_dir N/A N/A arch prefix suffix files N/A N/A N/A N/A file files N/A N/A file_suffix None N/A N/A N/A file endswith .h N/A N/A dest_include_dir N/A N/A file_suffix arch N/A arch N/A N/A N/A N/A N/A headers_seen N/A file add arch N/A N/A move_file root dest_include_dir file arch prefix prefix suffix suffix N/A N/A dest_dir N/A N/A outroot N/A N/A N/A os path join dest_dir relroot N/A N/A move_file root outroot file prefix prefix suffix suffix N/A N/A N/A relroot . N/A N/A N/A move_dir arch arch files files prefix prefix suffix suffix N/A N/A N/A relroot arm N/A N/A N/A move_dir arch arm prefix #ifdef __arm__

 suffix 

#endif files files N/A N/A N/A relroot x86 N/A N/A N/A move_dir arch i386 prefix #if !defined(__arm__) && defined(__i386__)

 suffix 

#endif files files N/A build_target N/A N/A platform N/A N/A xcrun_cmd N/A N/A cmd N/A N/A N/A N/A N/A N/A N/A subprocess check_output N/A xcrun -sdk N/A platform sdkroot -find cmd strip N/A N/A build_dir N/A build_ N/A platform name N/A N/A N/A N/A N/A os path exists build_dir N/A N/A N/A N/A os makedirs build_dir N/A env N/A dict CC N/A xcrun_cmd clang LD N/A xcrun_cmd ld CFLAGS N/A -arch %s -isysroot %s -miphoneos-version-min=4.0 N/A N/A platform arch N/A platform sdkroot N/A working_dir N/A N/A os getcwd N/A N/A N/A N/A N/A os chdir build_dir N/A N/A N/A subprocess check_call N/A ../configure -host N/A platform triple env env N/A N/A move_source_tree . None ../ios/include arch N/A platform arch prefix N/A platform prefix suffix N/A platform suffix N/A N/A move_source_tree ./include None ../ios/include arch N/A platform arch prefix N/A platform prefix suffix N/A platform suffix N/A N/A N/A N/A os chdir working_dir N/A N/A header_name archs N/A N/A headers_seen iteritems N/A N/A N/A basename suffix N/A N/A N/A os path splitext header_name N/A main N/A N/A N/A N/A N/A N/A move_source_tree src ios/src ios/include N/A N/A move_source_tree include None ios/include N/A N/A build_target simulator_platform N/A N/A build_target device_platform N/A N/A header_name archs N/A N/A headers_seen iteritems N/A N/A N/A basename suffix N/A N/A N/A os path splitext header_name N/A N/A open N/A N/A N/A os path join ios/include header_name w header N/A N/A arch archs N/A N/A N/A N/A header write N/A #include <%s_%s%s>
 N/A basename arch suffix N/A N/A N/A __name__ __main__ N/A N/A N/A main