(List (If (Pipeline! (Com {[LIT_CHARS uname]} {[LIT_CHARS -m]}) (Com {[LIT_CHARS egrep]} {[LIT_CHARS -q]} {[DQ [LIT_CHARS "i686|x86_64"]]}) ) (List (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "Only x86 architectures are currently supported"]]} < (DescriptorRedirectNode target={[LIT_CHARS 2]} &"> 1), > ) (Com {[LIT_CHARS exit]}) ) ) (Com {[DQ [ComSub (Com {[LIT_CHARS dirname]} {[DQ [VarSub BASH_SOURCE bracket_op=(Index {A Atom NODE_ARITH_WORD {[AS_NUM_LITERAL 0]}})]]})][LIT_CHARS /install-build-deps.sh]]} {[LIT_CHARS --no-syms]} {[LIT_CHARS --lib32]} {[LIT_CHARS --no-arm]} {[LIT_CHARS --no-chromeos-fonts]} {[LIT_CHARS --no-nacl]} {[LIT_CHARS --no-prompt]} {[DQ [VarSub @]]}) (= scope= flags=0 words=[] bindings=[('lsb_release', {[ComSub (Com {[LIT_CHARS lsb_release]} {[LIT_CHARS --codename]} {[LIT_CHARS --short]})]})]) (= scope= flags=0 words=[] bindings=[('TEMPDIR', {[ComSub (Com {[LIT_CHARS mktemp]} {[LIT_CHARS -d]})]})]) (FunctionDef cleanup [] (List (= scope= flags=0 words=[] bindings=[('status', {[VarSub ?]})]) (Com {[LIT_CHARS trap]} {[LIT_CHARS -]} {[LIT_CHARS EXIT]}) (Com {[LIT_CHARS rm]} {[LIT_CHARS -rf]} {[DQ [VarSub TEMPDIR]]}) (Com {[LIT_CHARS exit]} {[VarSub status]}) ) ) (Com {[LIT_CHARS trap]} {[LIT_CHARS cleanup]} {[LIT_CHARS EXIT]}) (Com {[LIT_CHARS sudo]} {[LIT_CHARS apt-get]} {[LIT_CHARS -f]} {[LIT_CHARS install]}) (Com {[LIT_CHARS sudo]} {[LIT_CHARS apt-get]} {[LIT_CHARS -y]} {[LIT_CHARS install]} {[LIT_CHARS lighttpd]} {[LIT_CHARS python-pexpect]} {[LIT_CHARS xvfb]} {[LIT_CHARS x11-utils]}) (If (DBracket {B2 BINARY_STRING_EQUAL {[VarSub lsb_release]} {[DQ [LIT_CHARS precise]]}}) (Com {[LIT_CHARS sudo]} {[LIT_CHARS apt-get]} {[LIT_CHARS -y]} {[LIT_CHARS install]} {[LIT_CHARS ia32-libs]}) (ElseTrue) (Com {[LIT_CHARS sudo]} {[LIT_CHARS apt-get]} {[LIT_CHARS -y]} {[LIT_CHARS install]} {[LIT_CHARS libncurses5] [LIT_OTHER ":"] [LIT_CHARS i386]} {[LIT_CHARS libstdc] [LIT_OTHER "+"] [LIT_OTHER "+"] [LIT_CHARS 6] [LIT_OTHER ":"] [LIT_CHARS i386]} {[LIT_CHARS zlib1g] [LIT_OTHER ":"] [LIT_CHARS i386]}) ) (Com {[LIT_CHARS sudo]} {[LIT_CHARS apt-get]} {[LIT_CHARS -y]} {[LIT_CHARS install]} {[LIT_CHARS ant]}) (Com {[LIT_CHARS sudo]} {[LIT_CHARS apt-get]} {[LIT_CHARS -y]} {[LIT_CHARS install]} {[LIT_CHARS openjdk-7-jre]} {[LIT_CHARS openjdk-7-jdk]}) (If (Pipeline! (Com {[LIT_CHARS sudo]} {[LIT_CHARS update-java-alternatives]} {[LIT_CHARS -s]} {[LIT_CHARS java-1.7.0-openjdk-amd64]} < (DescriptorRedirectNode target={[DQ [VarSub TEMPDIR]] [LIT_CHARS /update-java-alternatives.out]} &"> 1), > ) ) (List (If (Com {[LIT_CHARS grep]} {[SQ ]} {[DQ [VarSub TEMPDIR]] [LIT_CHARS /update-java-alternatives.out]} < (DescriptorRedirectNode target={[LIT_CHARS /dev/null]} &"> 1), > ) (List (Com {[LIT_CHARS echo]} {[SQ ]}) (Com {[LIT_CHARS grep]} {[SQ ]} {[DQ [VarSub TEMPDIR]] [LIT_CHARS /update-java-alternatives.out]}) ) ) (If (Com {[LIT_CHARS grep]} {[LIT_CHARS -v]} {[SQ ]} {[DQ [VarSub TEMPDIR]] [LIT_CHARS /update-java-alternatives.out]} < (DescriptorRedirectNode target={[LIT_CHARS /dev/null]} &"> 1), > ) (List (Com {[LIT_CHARS echo]} {[SQ ]}) (Com {[LIT_CHARS grep]} {[LIT_CHARS -v]} {[SQ ]} {[DQ [VarSub TEMPDIR]] [LIT_CHARS /update-java-alternatives.out]}) (Com {[LIT_CHARS exit]} {[LIT_CHARS 1]}) ) ) ) ) (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "install-build-deps-android.sh complete."]]}) )