(List (If (DBracket {B2 BINARY_STRING_NOT_EQUAL {[ComSub (Com {[LIT_CHARS pwd]})]} {[LIT_OTHER "*"] [LIT_CHARS /native_client]}}) (List (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "ERROR: must be run in native_client!"]]}) (Com {[LIT_CHARS exit]} {[LIT_CHARS 1]}) ) ) (If (Com {[LIT_OTHER "["]} {[VarSub #]} {[LIT_CHARS -ne]} {[LIT_CHARS 0]} {[LIT_OTHER "]"]}) (List (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "USAGE: "][VarSub 0]]}) (Com {[LIT_CHARS exit]} {[LIT_CHARS 2]}) ) ) (Com {[LIT_CHARS set]} {[LIT_CHARS -x]}) (Com {[LIT_CHARS set]} {[LIT_CHARS -e]}) (Com {[LIT_CHARS set]} {[LIT_CHARS -u]}) (Com {[LIT_CHARS echo]} {[LIT_OTHER "@"] [LIT_OTHER "@"] [LIT_OTHER "@"] [LIT_CHARS BUILD_STEP]} {[LIT_CHARS clobber] [LIT_OTHER "@"] [LIT_OTHER "@"] [LIT_OTHER "@"]}) (Com {[LIT_CHARS rm]} {[LIT_CHARS -rf]} {[LIT_CHARS scons-out]} {[LIT_CHARS toolchain]} {[LIT_CHARS ../xcodebuild]} {[LIT_CHARS ../out]}) (Com {[LIT_CHARS echo]} {[LIT_OTHER "@"] [LIT_OTHER "@"] [LIT_OTHER "@"] [LIT_CHARS BUILD_STEP]} {[LIT_CHARS compile_toolchain] [LIT_OTHER "@"] [LIT_OTHER "@"] [LIT_OTHER "@"]}) (Com {[LIT_CHARS tools/llvm/trusted-toolchain-creator.sh]} {[LIT_CHARS trusted_sdk]} {[LIT_CHARS arm-trusted.tgz]}) (Com {[LIT_CHARS chmod]} {[LIT_CHARS a] [LIT_OTHER "+"] [LIT_CHARS r]} {[LIT_CHARS arm-trusted.tgz]}) (Com {[LIT_CHARS echo]} {[LIT_OTHER "@"] [LIT_OTHER "@"] [LIT_OTHER "@"] [LIT_CHARS BUILD_STEP]} {[LIT_CHARS untar_toolchain] [LIT_OTHER "@"] [LIT_OTHER "@"] [LIT_OTHER "@"]}) (Com {[LIT_CHARS mkdir]} {[LIT_CHARS -p]} {[LIT_CHARS toolchain/linux_x86/arm_trusted]}) (Com {[LIT_CHARS cd]} {[LIT_CHARS toolchain/linux_x86/arm_trusted]}) (Com {[LIT_CHARS tar]} {[LIT_CHARS xfz]} {[LIT_CHARS ../../../arm-trusted.tgz]}) (Com {[LIT_CHARS cd]} {[LIT_CHARS arm-2009q3]}) (Com {[LIT_CHARS cd]} {[LIT_CHARS ../../..]}) (If (DBracket {B2 BINARY_STRING_NOT_EQUAL {[DQ [VarSub BUILDBOT_SLAVE_TYPE test_op=VS_TEST_COLON_HYPHEN {[LIT_CHARS Trybot]}]]} {[DQ [LIT_CHARS Trybot]]}}) (List (Com {[LIT_CHARS echo]} {[LIT_OTHER "@"] [LIT_OTHER "@"] [LIT_OTHER "@"] [LIT_CHARS BUILD_STEP]} {[LIT_CHARS archive_build] [LIT_OTHER "@"] [LIT_OTHER "@"] [LIT_OTHER "@"]}) (= scope= flags=0 words=[] bindings=[('gsutil', {[LIT_CHARS buildbot/gsutil.sh]})]) (= scope= flags=0 words=[] bindings=[('GS_BASE', {[LIT_CHARS gs] [LIT_OTHER ":"] [LIT_CHARS //nativeclient-archive2/toolchain]})]) (Com {[VarSub gsutil]} {[LIT_CHARS cp]} {[LIT_CHARS -a]} {[LIT_CHARS public-read]} {[LIT_CHARS arm-trusted.tgz]} {[VarSub GS_BASE] [LIT_CHARS /] [VarSub BUILDBOT_GOT_REVISION] [LIT_CHARS /naclsdk_linux_arm-trusted.tgz]}) (Com {[VarSub gsutil]} {[LIT_CHARS -h]} {[LIT_CHARS Cache-Control] [LIT_OTHER ":"] [LIT_CHARS no-cache]} {[LIT_CHARS cp]} {[LIT_CHARS -a]} {[LIT_CHARS public-read]} {[LIT_CHARS arm-trusted.tgz]} {[VarSub GS_BASE] [LIT_CHARS /latest/naclsdk_linux_arm-trusted.tgz]}) ) ) )