(CommandList children: [ (C {(cd)} { (CommandSubPart command_list: (CommandList children:[(C {(dirname)} {(DQ ($ VSub_Number '$0'))})]) left_token: <Left_Backtick '`'> spids: [25 31] ) (/../..) } ) (C {(set)} {(-e)}) (SimpleCommand words: [{(exec)}] redirects: [(Redir op_id:Redir_Less fd:16777215 arg_word:{(/dev/null)} spids:[46])] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:curlflags) op: Equal rhs: {(DQ ('curl --retry 10 -k -L -y 5'))} spids: [51] ) ] spids: [51] ) (FuncDef name: checksum_download body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:f) op: Equal rhs: {($ VSub_Number '$1')} spids: [67] ) ] spids: [67] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:url) op: Equal rhs: {($ VSub_Number '$2')} spids: [71] ) ] spids: [71] ) (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other '[')} {(-e)} {(DQ ($ VSub_Name '$f'))} {(Lit_Other ']')}) terminator: <Op_Semi ';'> ) ] action: [ (AndOr children: [ (SimpleCommand words: [{(deps/tools/jlchecksum)} {(DQ ($ VSub_Name '$f'))}] redirects: [ (Redir op_id: Redir_Great fd: 2 arg_word: {(/dev/null)} spids: [97] ) ] ) (ControlFlow token:<ControlFlow_Return return>) ] op_id: Op_DAmp ) (SimpleCommand words: [ {(echo)} {(DQ ("Checksum for '") ($ VSub_Name '$f') ("' changed, download again."))} ] redirects: [(Redir op_id:Redir_GreatAnd fd:16777215 arg_word:{(2)} spids:[114])] ) ] spids: [16777215 88] ) ] spids: [16777215 118] ) (C {(echo)} {(DQ ("Downloading '") ($ VSub_Name '$f') ("'"))}) (C {($ VSub_Name '$curlflags')} {(-O)} {(DQ ($ VSub_Name '$url'))}) (C {(deps/tools/jlchecksum)} {(DQ ($ VSub_Name '$f'))}) ] spids: [60] ) spids: [56 59] ) (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other '[')} {(-z)} {(DQ ($ VSub_Name '$ARCH'))} {(-a)} {(-z)} {(DQ ($ VSub_Name '$XC_HOST'))} {(Lit_Other ']')} ) terminator: <Op_Semi ';'> ) ] action: [ (C {(export)} {(Lit_VarLike 'ARCH=') (CommandSubPart command_list: (CommandList children:[(C {(uname)} {(-m)})]) left_token: <Left_Backtick '`'> spids: [178 182] ) } ) ] spids: [16777215 172] ) (if_arm cond: [ (Sentence child: (C {(Lit_Other '[')} {(-z)} {(DQ ($ VSub_Name '$ARCH'))} {(Lit_Other ']')}) terminator: <Op_Semi ';'> ) ] action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:ARCH) op: Equal rhs: { (CommandSubPart command_list: (CommandList children: [ (Pipeline children: [ (C {(echo)} {($ VSub_Name '$XC_HOST')}) (C {(sed)} {(SQ <s/-w64-mingw32//>)}) ] negated: False ) ] ) left_token: <Left_Backtick '`'> spids: [201 213] ) } spids: [200] ) ] spids: [200] ) ] spids: [184 197] ) ] spids: [16777215 215] ) (SimpleCommand words: [{(echo)} {(DQ )}] redirects: [(Redir op_id:Redir_Great fd:16777215 arg_word:{(Make.user)} spids:[223])] ) (SimpleCommand words: [{(echo)} {(DQ )}] redirects: [(Redir op_id:Redir_Great fd:16777215 arg_word:{(get-deps.log)} spids:[232])] ) (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other '[')} {(DQ ($ VSub_Name '$ARCH'))} {(Lit_Other '=')} {(x86_64)} {(Lit_Other ']')} ) terminator: <Op_Semi ';'> ) ] action: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:bits) op:Equal rhs:{(64)} spids:[257])] spids: [257] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:archsuffix) op:Equal rhs:{(64)} spids:[261])] spids: [261] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:exc) op:Equal rhs:{(seh)} spids:[265])] spids: [265] ) (SimpleCommand words: [{(echo)} {(DQ ('override MARCH = x86-64'))}] redirects: [(Redir op_id:Redir_DGreat fd:16777215 arg_word:{(Make.user)} spids:[275])] ) (SimpleCommand words: [{(echo)} {(SQ <'USE_BLAS64 = 1'>)}] redirects: [(Redir op_id:Redir_DGreat fd:16777215 arg_word:{(Make.user)} spids:[286])] ) (SimpleCommand words: [{(echo)} {(SQ <'LIBBLAS = -L$(JULIAHOME)/usr/bin -lopenblas64_'>)}] redirects: [(Redir op_id:Redir_DGreat fd:16777215 arg_word:{(Make.user)} spids:[297])] ) (SimpleCommand words: [{(echo)} {(SQ <'LIBBLASNAME = libopenblas64_'>)}] redirects: [(Redir op_id:Redir_DGreat fd:16777215 arg_word:{(Make.user)} spids:[308])] ) ] spids: [16777215 254] ) ] else_action: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:bits) op:Equal rhs:{(32)} spids:[315])] spids: [315] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:archsuffix) op:Equal rhs:{(86)} spids:[319])] spids: [319] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:exc) op:Equal rhs:{(sjlj)} spids:[323])] spids: [323] ) (SimpleCommand words: [{(echo)} {(DQ ('override MARCH = pentium4'))}] redirects: [(Redir op_id:Redir_DGreat fd:16777215 arg_word:{(Make.user)} spids:[333])] ) (SimpleCommand words: [{(echo)} {(SQ <'LIBBLAS = -L$(JULIAHOME)/usr/bin -lopenblas'>)}] redirects: [(Redir op_id:Redir_DGreat fd:16777215 arg_word:{(Make.user)} spids:[344])] ) (SimpleCommand words: [{(echo)} {(SQ <'LIBBLASNAME = libopenblas'>)}] redirects: [(Redir op_id:Redir_DGreat fd:16777215 arg_word:{(Make.user)} spids:[355])] ) ] spids: [312 359] ) (Case to_match: { (CommandSubPart command_list: (CommandList children:[(C {(uname)})]) left_token: <Left_CommandSub '$('> spids: [367 369] ) } arms: [ (case_arm pat_list: [{(CYGWIN) (Lit_Other '*')}] action: [ (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other '[')} {(-z)} {(DQ ($ VSub_Name '$XC_HOST'))} {(Lit_Other ']')}) terminator: <Op_Semi ';'> ) ] action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:XC_HOST) op: Equal rhs: {(DQ ($ VSub_Name '$ARCH') (-w64-mingw32))} spids: [395] ) ] spids: [395] ) (SimpleCommand words: [{(echo)} {(DQ ('XC_HOST = ') ($ VSub_Name '$XC_HOST'))}] redirects: [ (Redir op_id: Redir_DGreat fd: 16777215 arg_word: {(Make.user)} spids: [409] ) ] ) ] spids: [16777215 392] ) ] spids: [16777215 414] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:CROSS_COMPILE) op: Equal rhs: {(DQ ($ VSub_Name '$XC_HOST') (-))} spids: [417] ) ] spids: [417] ) (SimpleCommand words: [{(echo)} {(DQ ('override BUILD_MACHINE = ') ($ VSub_Name '$ARCH') (-pc-cygwin))}] redirects: [(Redir op_id:Redir_DGreat fd:16777215 arg_word:{(Make.user)} spids:[436])] ) (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other '[')} {(-z)} { (DQ (CommandSubPart command_list: (CommandList children: [ (SimpleCommand words: [{(which)} {(gcc)}] redirects: [ (Redir op_id: Redir_Great fd: 2 arg_word: {(/dev/null)} spids: [453] ) ] ) ] ) left_token: <Left_Backtick '`'> spids: [448 455] ) ) } {(Lit_Other ']')} ) terminator: <Op_Semi ';'> ) ] action: [ (SimpleCommand words: [{(echo)} {(SQ <'override HOSTCC = $(CROSS_COMPILE)gcc'>)}] redirects: [ (Redir op_id: Redir_DGreat fd: 16777215 arg_word: {(Make.user)} spids: [470] ) ] ) ] spids: [16777215 461] ) ] spids: [16777215 475] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:SEVENZIP) op:Equal rhs:{(DQ (7z))} spids:[478])] spids: [478] ) ] spids: [374 376 484 16777215] ) (case_arm pat_list: [{(Linux)}] action: [ (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other '[')} {(-z)} {(DQ ($ VSub_Name '$XC_HOST'))} {(Lit_Other ']')}) terminator: <Op_Semi ';'> ) ] action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:XC_HOST) op: Equal rhs: {(DQ ($ VSub_Name '$ARCH') (-w64-mingw32))} spids: [507] ) ] spids: [507] ) (SimpleCommand words: [{(echo)} {(DQ ('XC_HOST = ') ($ VSub_Name '$XC_HOST'))}] redirects: [ (Redir op_id: Redir_DGreat fd: 16777215 arg_word: {(Make.user)} spids: [521] ) ] ) ] spids: [16777215 504] ) ] spids: [16777215 526] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:CROSS_COMPILE) op: Equal rhs: {(DQ ($ VSub_Name '$XC_HOST') (-))} spids: [529] ) ] spids: [529] ) (SimpleCommand words: [{(make)} {(win-extras)}] redirects: [ (Redir op_id: Redir_DGreat fd: 16777215 arg_word: {(get-deps.log)} spids: [540] ) ] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:SEVENZIP) op: Equal rhs: {(DQ ('wine dist-extras/7z.exe'))} spids: [545] ) ] spids: [545] ) ] spids: [487 488 551 16777215] ) (case_arm pat_list: [{(Lit_Other '*')}] action: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:CROSS_COMPILE) op:Equal rhs:{(DQ )} spids:[558])] spids: [558] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:SEVENZIP) op:Equal rhs:{(DQ (7z))} spids:[563])] spids: [563] ) ] spids: [554 555 569 16777215] ) ] spids: [365 371 571] ) (If arms: [ (if_arm cond: [ (Sentence child: (Pipeline children: [(C {(Lit_Other '[')} {(-e)} {(julia-installer.exe)} {(Lit_Other ']')})] negated: True ) terminator: <Op_Semi ';'> ) ] action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:f) op: Equal rhs: {(julia-latest-win) ($ VSub_Name '$bits') (.exe)} spids: [593] ) ] spids: [593] ) (C {(echo)} {(DQ ('Downloading ') ($ VSub_Name '$f'))}) (C {($ VSub_Name '$curlflags')} {(-O)} {(https) (Lit_Other ':') (//julialangnightlies-s3.julialang.org/bin/winnt/x) ($ VSub_Name '$archsuffix') (/) ($ VSub_Name '$f') } ) (C {(echo)} {(DQ ('Extracting ') ($ VSub_Name '$f'))}) (SimpleCommand words: [{($ VSub_Name '$SEVENZIP')} {(x)} {(-y)} {($ VSub_Name '$f')}] redirects: [ (Redir op_id: Redir_DGreat fd: 16777215 arg_word: {(get-deps.log)} spids: [635] ) ] ) ] spids: [16777215 590] ) ] spids: [16777215 639] ) (C {(mkdir)} {(-p)} {(usr)}) (ForEach iter_name: i iter_words: [{(bin/) (Lit_Other '*') (.dll)}] do_arg_iter: False body: (DoGroup children: [ (SimpleCommand words: [ {($ VSub_Name '$SEVENZIP')} {(e)} {(-y)} {(julia-installer.exe)} {(DQ ($ VSub_Name '$i'))} {(-ousr) (EscapedLiteralPart token:<Lit_EscapedChar '\\\\'>) (CommandSubPart command_list: (CommandList children: [ (Pipeline children: [ (C {(dirname)} {($ VSub_Name '$i')}) (C {(sed)} {(-e)} {(SQ <'s|/julia||'>)} {(-e)} {(SQ <'s|/|\\\\\\\\|g'>)}) ] negated: False ) ] ) left_token: <Left_Backtick '`'> spids: [677 697] ) } ] redirects: [ (Redir op_id: Redir_DGreat fd: 16777215 arg_word: {(get-deps.log)} spids: [699] ) ] ) ] spids: [658 703] ) spids: [652 656] ) (ForEach iter_name: i iter_words: [{(share/julia/base/pcre_h.jl)}] do_arg_iter: False body: (DoGroup children: [ (SimpleCommand words: [ {($ VSub_Name '$SEVENZIP')} {(e)} {(-y)} {(julia-installer.exe)} {(DQ ($ VSub_Name '$i'))} {(-obase)} ] redirects: [ (Redir op_id: Redir_DGreat fd: 16777215 arg_word: {(get-deps.log)} spids: [731] ) ] ) ] spids: [714 735] ) spids: [710 712] ) (SimpleCommand words: [{(echo)} {(DQ ('override PCRE_INCL_PATH ='))}] redirects: [(Redir op_id:Redir_DGreat fd:16777215 arg_word:{(Make.user)} spids:[743])] ) (C {(rm)} {(-f)} {(usr/bin/libjulia.dll)}) (C {(rm)} {(-f)} {(usr/bin/libjulia-debug.dll)}) (C {(rm)} {(-f)} {(usr/bin/libgcc_s_s) (Lit_Other '*') (-1.dll)}) (C {(rm)} {(-f)} {(usr/bin/libgfortran-3.dll)}) (C {(rm)} {(-f)} {(usr/bin/libquadmath-0.dll)}) (C {(rm)} {(-f)} {(usr/bin/libssp-0.dll)}) (C {(rm)} {(-f)} {(usr/bin/libstdc) (Lit_Other '+') (Lit_Other '+') (-6.dll)}) (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other '[')} {(-z)} {(DQ ($ VSub_Name '$USEMSVC'))} {(Lit_Other ']')}) terminator: <Op_Semi ';'> ) ] action: [ (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other '[')} {(-z)} { (DQ (CommandSubPart command_list: (CommandList children: [ (SimpleCommand words: [{(which)} {(${ VSub_Name CROSS_COMPILE) (gcc)}] redirects: [ (Redir op_id: Redir_Great fd: 2 arg_word: {(/dev/null)} spids: [829] ) ] ) ] ) left_token: <Left_Backtick '`'> spids: [821 831] ) ) } {(Lit_Other ']')} ) terminator: <Op_Semi ';'> ) ] action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:f) op: Equal rhs: {($ VSub_Name '$ARCH') (-4.9.2-release-win32-) ($ VSub_Name '$exc') (-rt_v4-rev3.7z) } spids: [840] ) ] spids: [840] ) (C {(checksum_download)} {(DQ ($ VSub_Name '$f'))} { (DQ ('https://bintray.com/artifact/download/tkelman/generic/') ($ VSub_Name '$f') ) } ) (C {(echo)} {(DQ ('Extracting ') ($ VSub_Name '$f'))}) (SimpleCommand words: [{($ VSub_Name '$SEVENZIP')} {(x)} {(-y)} {($ VSub_Name '$f')}] redirects: [ (Redir op_id: Redir_DGreat fd: 16777215 arg_word: {(get-deps.log)} spids: [877] ) ] ) (C {(export)} {(Lit_VarLike 'PATH=') ($ VSub_Name '$PWD') (/mingw) ($ VSub_Name '$bits') (/bin) (Lit_Other ':') ($ VSub_Name '$PATH') } ) (C {(rm)} {(-f)} {(mingw) ($ VSub_Name '$bits') (/bin/make.exe)}) ] spids: [16777215 837] ) ] spids: [16777215 906] ) (C {(export)} {(Lit_VarLike 'AR=') (${ VSub_Name CROSS_COMPILE) (ar)}) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:f) op: Equal rhs: {(llvm-3.9.1-) ($ VSub_Name '$ARCH') (-w64-mingw32-juliadeps-r07.7z)} spids: [919] ) ] spids: [919] ) ] spids: [16777215 811] ) ] else_action: [ (SimpleCommand words: [{(echo)} {(DQ ('override USEMSVC = 1'))}] redirects: [(Redir op_id:Redir_DGreat fd:16777215 arg_word:{(Make.user)} spids:[933])] ) (SimpleCommand words: [{(echo)} {(DQ ('override ARCH = ') ($ VSub_Name '$ARCH'))}] redirects: [(Redir op_id:Redir_DGreat fd:16777215 arg_word:{(Make.user)} spids:[945])] ) (SimpleCommand words: [{(echo)} {(DQ ('override XC_HOST = '))}] redirects: [(Redir op_id:Redir_DGreat fd:16777215 arg_word:{(Make.user)} spids:[956])] ) (C {(export)} {(Lit_VarLike 'CC=') (DQ ($ VSub_Name '$PWD') ('/deps/srccache/libuv/compile cl -nologo -MD -Z7')) } ) (C {(export)} {(Lit_VarLike 'AR=') (DQ ($ VSub_Name '$PWD') ('/deps/srccache/libuv/ar-lib lib'))} ) (C {(export)} {(Lit_VarLike 'LD=') (DQ ($ VSub_Name '$PWD') ('/linkld link'))}) (SimpleCommand words: [{(echo)} {(DQ ('override CC = ') ($ VSub_Name '$CC'))}] redirects: [(Redir op_id:Redir_DGreat fd:16777215 arg_word:{(Make.user)} spids:[995])] ) (SimpleCommand words: [{(echo)} {(SQ <'override CXX = $(CC) -EHsc'>)}] redirects: [(Redir op_id:Redir_DGreat fd:16777215 arg_word:{(Make.user)} spids:[1006])] ) (SimpleCommand words: [{(echo)} {(DQ ('override AR = ') ($ VSub_Name '$AR'))}] redirects: [(Redir op_id:Redir_DGreat fd:16777215 arg_word:{(Make.user)} spids:[1018])] ) (SimpleCommand words: [{(echo)} {(DQ ('override LD = ') ($ VSub_Name '$LD') (' -DEBUG'))}] redirects: [(Redir op_id:Redir_DGreat fd:16777215 arg_word:{(Make.user)} spids:[1031])] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:f) op: Equal rhs: {(llvm-3.3-) ($ VSub_Name '$ARCH') (-msvc12-juliadeps.7z)} spids: [1037] ) ] spids: [1037] ) ] spids: [924 1042] ) (C {(checksum_download)} {(DQ ($ VSub_Name '$f'))} {(DQ ('https://bintray.com/artifact/download/tkelman/generic/') ($ VSub_Name '$f'))} ) (C {(echo)} {(DQ ('Extracting ') ($ VSub_Name '$f'))}) (SimpleCommand words: [{($ VSub_Name '$SEVENZIP')} {(x)} {(-y)} {($ VSub_Name '$f')}] redirects: [(Redir op_id:Redir_DGreat fd:16777215 arg_word:{(get-deps.log)} spids:[1073])] ) (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other '[')} {(-z)} { (DQ (CommandSubPart command_list: (CommandList children: [ (SimpleCommand words: [{(which)} {(make)}] redirects: [ (Redir op_id: Redir_Great fd: 2 arg_word: {(/dev/null)} spids: [1090] ) ] ) ] ) left_token: <Left_Backtick '`'> spids: [1085 1092] ) ) } {(Lit_Other ']')} ) terminator: <Op_Semi ';'> ) ] action: [ (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other '[')} {(-n)} { (DQ (CommandSubPart command_list: (CommandList children: [ (Pipeline children: [(C {(uname)}) (C {(grep)} {(CYGWIN)})] negated: False ) ] ) left_token: <Left_Backtick '`'> spids: [1108 1116] ) ) } {(Lit_Other ']')} ) terminator: <Op_Semi ';'> ) ] action: [ (C {(echo)} {(DQ ("Install the Cygwin package for 'make' and try again."))}) (C {(exit)} {(1)}) ] spids: [16777215 1122] ) ] spids: [16777215 1137] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:f) op: Equal rhs: {(DQ (/make/make-3.81-2/make-3.81-2-msys-1.0.11-bin.tar))} spids: [1140] ) ] spids: [1140] ) (If arms: [ (if_arm cond: [ (Sentence child: (Pipeline children: [ (C {(Lit_Other '[')} {(-e)} { (CommandSubPart command_list: (CommandList children: [(C {(basename)} {($ VSub_Name '$f') (.lzma)})] ) left_token: <Left_Backtick '`'> spids: [1154 1159] ) } {(Lit_Other ']')} ) ] negated: True ) terminator: <Op_Semi ';'> ) ] action: [ (C {(echo)} { (DQ ('Downloading ') (CommandSubPart command_list: (CommandList children: [(C {(basename)} {($ VSub_Name '$f')})] ) left_token: <Left_Backtick '`'> spids: [1171 1175] ) ) } ) (C {($ VSub_Name '$curlflags')} {(-O)} {(http) (Lit_Other ':') (//sourceforge.net/projects/mingw/files/MSYS/Base) ($ VSub_Name '$f') (.lzma) } ) ] spids: [16777215 1164] ) ] spids: [16777215 1190] ) (SimpleCommand words: [ {($ VSub_Name '$SEVENZIP')} {(x)} {(-y)} { (CommandSubPart command_list: (CommandList children: [(C {(basename)} {($ VSub_Name '$f') (.lzma)})] ) left_token: <Left_Backtick '`'> spids: [1199 1204] ) } ] redirects: [ (Redir op_id: Redir_DGreat fd: 16777215 arg_word: {(get-deps.log)} spids: [1206] ) ] ) (C {(tar)} {(-xf)} { (CommandSubPart command_list: (CommandList children:[(C {(basename)} {($ VSub_Name '$f')})]) left_token: <Left_Backtick '`'> spids: [1215 1219] ) } ) (C {(export)} {(Lit_VarLike 'PATH=') ($ VSub_Name '$PWD') (/bin) (Lit_Other ':') ($ VSub_Name '$PATH')} ) ] spids: [16777215 1098] ) ] spids: [16777215 1230] ) (If arms: [ (if_arm cond: [ (Sentence child: (Pipeline children: [(C {(Lit_Other '[')} {(-e)} {(usr/bin/busybox.exe)} {(Lit_Other ']')})] negated: True ) terminator: <Op_Semi ';'> ) ] action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:f) op: Equal rhs: {(busybox-w32-FRP-875-gc6ec14a.exe)} spids: [1249] ) ] spids: [1249] ) (C {(echo)} {(DQ ('Downloading ') ($ VSub_Name '$f'))}) (C {($ VSub_Name '$curlflags')} {(-o)} {(usr/bin/busybox.exe)} {(http) (Lit_Other ':') (//frippery.org/files/busybox/) ($ VSub_Name '$f')} ) ] spids: [16777215 1246] ) ] spids: [16777215 1272] ) (C {(chmod)} {(Lit_Other '+') (x)} {(usr/bin/) (Lit_Other '*')} {(usr/tools/) (Lit_Other '*')}) (ForEach iter_name: lib iter_words: [{(SUITESPARSE)} {(ARPACK)} {(BLAS)} {(LAPACK)} {(GMP)} {(MPFR)} {(PCRE)} {(LIBUNWIND)}] do_arg_iter: False body: (DoGroup children: [ (SimpleCommand words: [{(echo)} {(DQ (USE_SYSTEM_) ($ VSub_Name '$lib') (' = 1'))}] redirects: [(Redir op_id:Redir_DGreat fd:16777215 arg_word:{(Make.user)} spids:[1322])] ) ] spids: [1311 1326] ) spids: [1291 1309] ) (SimpleCommand words: [{(echo)} {(SQ <'override LIBLAPACK = $(LIBBLAS)'>)}] redirects: [(Redir op_id:Redir_DGreat fd:16777215 arg_word:{(Make.user)} spids:[1334])] ) (SimpleCommand words: [{(echo)} {(SQ <'override LIBLAPACKNAME = $(LIBBLASNAME)'>)}] redirects: [(Redir op_id:Redir_DGreat fd:16777215 arg_word:{(Make.user)} spids:[1344])] ) (SimpleCommand words: [{(echo)} {(SQ <'override DEP_LIBS = libuv utf8proc'>)}] redirects: [(Redir op_id:Redir_DGreat fd:16777215 arg_word:{(Make.user)} spids:[1367])] ) (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other '[')} {(-n)} {(DQ ($ VSub_Name '$USEMSVC'))} {(Lit_Other ']')}) terminator: <Op_Semi ';'> ) ] action: [ (SimpleCommand words: [{(echo)} {(SQ <'USE_SYSTEM_OPENLIBM = 1'>)}] redirects: [(Redir op_id:Redir_DGreat fd:16777215 arg_word:{(Make.user)} spids:[1398])] ) (SimpleCommand words: [{(echo)} {(SQ <'override UNTRUSTED_SYSTEM_LIBM = 0'>)}] redirects: [(Redir op_id:Redir_DGreat fd:16777215 arg_word:{(Make.user)} spids:[1413])] ) (C {(make)} {(-C)} {(deps)} {(install-libuv)} {(install-utf8proc)}) (C {(cp)} {(usr/lib/uv.lib)} {(usr/lib/libuv.a)}) (SimpleCommand words: [{(echo)} {(SQ <'override CC += -TP'>)}] redirects: [(Redir op_id:Redir_DGreat fd:16777215 arg_word:{(Make.user)} spids:[1447])] ) (SimpleCommand words: [{(echo)} {(SQ <'override DEP_LIBS += dsfmt'>)}] redirects: [(Redir op_id:Redir_DGreat fd:16777215 arg_word:{(Make.user)} spids:[1458])] ) (SimpleCommand words: [ {(sed)} {(-e)} {(SQ <s/-link//>)} {(-e)} {(SQ <s/cl/link/g>)} {(-e)} {(SQ <'s/ -Fe/ -OUT:/'>)} {(-e)} {(SQ <'s|$dir/$lib|$dir/lib$lib|g'>)} {(deps/srccache/libuv/compile)} ] redirects: [(Redir op_id:Redir_Great fd:16777215 arg_word:{(linkld)} spids:[1498])] ) (C {(chmod)} {(Lit_Other '+') (x)} {(linkld)}) ] spids: [16777215 1385] ) ] else_action: [ (SimpleCommand words: [{(echo)} {(SQ <'override DEP_LIBS += openlibm'>)}] redirects: [(Redir op_id:Redir_DGreat fd:16777215 arg_word:{(Make.user)} spids:[1519])] ) (C {(make)} {(check-whitespace)}) (C {(make)} {(Lit_VarLike 'VERBOSE=') (1)} {(-C)} {(base)} {(version_git.jl.phony)}) (SimpleCommand words: [{(echo)} {(SQ <'NO_GIT = 1'>)}] redirects: [(Redir op_id:Redir_DGreat fd:16777215 arg_word:{(Make.user)} spids:[1547])] ) ] spids: [1510 1551] ) (SimpleCommand words: [{(echo)} {(SQ <'FORCE_ASSERTIONS = 1'>)}] redirects: [(Redir op_id:Redir_DGreat fd:16777215 arg_word:{(Make.user)} spids:[1559])] ) (C {(cat)} {(Make.user)}) (C {(make)} {(-j3)} {(Lit_VarLike 'VERBOSE=') (1)} {(all)}) (C {(make)} {(-j3)} {(Lit_VarLike 'VERBOSE=') (1)} {(install)}) (C {(make)} {(Lit_VarLike 'VERBOSE=') (1)} {(-C)} {(examples)}) (C {(cp)} {(usr/bin/busybox.exe)} {(julia-) (Lit_Other '*') (/bin)}) (C {(make)} {(build-stats)}) ] )