(List (Com {[LIT_CHARS set]} {[LIT_CHARS -eu]} ) (= scope= flags=0 words=[] bindings=[('executable', {[DQ [VarSub BUILT_PRODUCTS_DIR][LIT_CHARS /][VarSub EXECUTABLE_PATH]]})]) (If (Pipeline (Com {[LIT_CHARS xcrun]} {[LIT_CHARS otool]} {[LIT_CHARS -arch]} {[LIT_CHARS i386]} {[LIT_CHARS -o]} {[DQ [VarSub executable]]} ) (Com {[LIT_CHARS grep]} {[LIT_CHARS -q]} {[SQ ]} ) ) (List (Com {[LIT_CHARS echo]} {[DQ [VarSub 0][LIT_CHARS ": "][VarSub executable][LIT_CHARS " has an __OBJC,__image_info section"]]} < (DescriptorRedirectNode target={[LIT_CHARS 1]} &"> 2), > ) (Com {[LIT_CHARS exit]} {[LIT_CHARS 1]} ) ) ) (If (DBracket {B2 BINARY_INT_NE {[VarSub PIPESTATUS bracket_op=(Index {A Atom NODE_ARITH_WORD {[AS_NUM_LITERAL 0]}})]} {[LIT_CHARS 0]}}) (List (Com {[LIT_CHARS echo]} {[DQ [VarSub 0][LIT_CHARS ": otool failed"]]} < (DescriptorRedirectNode target={[LIT_CHARS 1]} &"> 2), > ) (Com {[LIT_CHARS exit]} {[LIT_CHARS 1]} ) ) ) (Com {[LIT_CHARS exit]} {[LIT_CHARS 0]} ) )