(CommandList children: [ (C {(set)} {(-ex)}) (C {(source)} {($ VSub_Name '$TRAVIS_BUILD_DIR') (/ci/travis_env_common.sh)}) (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other '[')} {($ VSub_Name '$TRAVIS_OS_NAME')} {(Lit_Other '=')} {(DQ (osx))} {(Lit_Other ']')} ) terminator: <Op_Semi ';'> ) ] action: [ (AndOr children: [ (C {(brew)} {(update)}) (C {(brew)} {(bundle)} {(--file) (Lit_Other '=') (c_glib/Brewfile)}) ] op_id: Op_DAmp ) (C {(export)} {(Lit_VarLike 'PKG_CONFIG_PATH=') ($ VSub_Name '$PKG_CONFIG_PATH') (Lit_Other ':') (/usr/local/opt/libffi/lib/pkgconfig) } ) ] spids: [-1 79] ) ] spids: [-1 105] ) (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other '[')} {($ VSub_Name '$BUILD_SYSTEM')} {(Lit_Other '=')} {(DQ (meson))} {(Lit_Other ']')} ) terminator: <Op_Semi ';'> ) ] action: [ (C {(source)} {($ VSub_Name '$TRAVIS_BUILD_DIR') (/ci/travis_install_conda.sh)}) (C {(pip)} {(install)} {(meson)} {(ninja)}) ] spids: [-1 123] ) ] spids: [-1 140] ) (C {(gem)} {(install)} {(test-unit)} {(gobject-introspection)}) (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other '[')} {($ VSub_Name '$TRAVIS_OS_NAME')} {(Lit_Other '=')} {(DQ (osx))} {(Lit_Other ']')} ) terminator: <Op_Semi ';'> ) ] action: [ (C {(sudo)} {(env)} {(Lit_VarLike 'PKG_CONFIG_PATH=') ($ VSub_Name '$PKG_CONFIG_PATH')} {(luarocks)} {(install)} {(lgi)} ) ] spids: [-1 167] ) (if_arm cond: [ (Sentence child: (C {(Lit_Other '[')} {($ VSub_Name '$BUILD_SYSTEM')} {(Lit_Other '=')} {(DQ (autotools))} {(Lit_Other ']')} ) terminator: <Op_Semi ';'> ) ] action: [ (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other '[')} {($ VSub_Name '$BUILD_TORCH_EXAMPLE')} {(Lit_Other '=')} {(DQ (yes))} {(Lit_Other ']')} ) terminator: <Op_Semi ';'> ) ] action: [ (C {(git)} {(clone)} {(--quiet)} {(--depth)} {(1)} {(--recursive)} {(https) (Lit_Other ':') (//github.com/torch/distro.git)} {(TildeSubPart prefix:'') (/torch)} ) (C {(pushd)} {(TildeSubPart prefix:'') (/torch)}) (SimpleCommand words: [{(./install-deps)}] redirects: [(Redir op_id:Redir_Great fd:-1 arg_word:{(/dev/null)} spids:[255])] ) (Pipeline children: [ (C {(echo)} {(DQ (yes))}) (SimpleCommand words: [{(./install.sh)}] redirects: [ (Redir op_id: Redir_Great fd: -1 arg_word: {(/dev/null)} spids: [270] ) ] ) ] negated: False ) (C {(.)} {(TildeSubPart prefix:'') (/torch/install/bin/torch-activate)}) (C {(popd)}) (C {(luarocks)} {(install)} {(lgi)}) ] spids: [-1 216] ) ] else_action: [ (C {(sudo)} {(apt)} {(install)} {(-y)} {(-qq)} {(luarocks)}) (C {(sudo)} {(luarocks)} {(install)} {(lgi)}) ] spids: [291 316] ) ] spids: [183 198] ) ] spids: [-1 318] ) (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other '[')} {($ VSub_Name '$BUILD_SYSTEM')} {(Lit_Other '=')} {(DQ (autotools))} {(Lit_Other ']')} ) terminator: <Op_Semi ';'> ) ] action: [ (AndOr children: [ (C {(go)} {(get)} {(github.com/linuxdeepin/go-gir-generator)}) (C {(Lit_Other ':')}) ] op_id: Op_DPipe ) (C {(pushd)} {($ VSub_Name '$GOPATH') (/src/github.com/linuxdeepin/go-gir-generator)}) (C {(rm)} {(lib.in/gio-2.0/gdk_workaround.go)}) (C {(mv)} (BracedWordTree parts: [(lib.in/gio-2.0/config.json) (BracedAltPart words:[{}{(.orig)}])] ) ) (SimpleCommand words: [ {(sed)} {(-e)} {(SQ <'s/\\("Settings",\\)/\\/\\/ \\1/g'>)} {(-e)} {(SQ <'s/\\("SettingsBackend",\\)/\\/\\/ \\1/g'>)} {(lib.in/gio-2.0/config.json.orig)} ] redirects: [ (Redir op_id: Redir_Great fd: -1 arg_word: {(lib.in/gio-2.0/config.json)} spids: [392] ) ] ) (C {(mv)} (BracedWordTree parts:[(Makefile)(BracedAltPart words:[{}{(.orig)}])])) (SimpleCommand words: [{(sed)} {(-e)} {(SQ <'s/ gudev-1.0//'>)} {(Makefile.orig)}] redirects: [(Redir op_id:Redir_Great fd:-1 arg_word:{(Makefile)} spids:[416])] ) (C {(mkdir)} {(-p)} {(out/src/gir/gudev-1.0)}) (C {(make)} {(build)} {(copyfile)}) (C {(mkdir)} {(-p)} {($ VSub_Name '$GOPATH') (/bin/)}) (C {(cp)} {(-a)} {(out/gir-generator)} {($ VSub_Name '$GOPATH') (/bin/)}) (C {(cp)} {(-a)} {(out/src/gir/)} {($ VSub_Name '$GOPATH') (/src/gir/)}) (C {(popd)}) ] spids: [-1 336] ) ] spids: [-1 465] ) (C {(pushd)} {($ VSub_Name '$ARROW_C_GLIB_DIR')}) (C {(export)} {(Lit_VarLike 'PKG_CONFIG_PATH=') ($ VSub_Name '$PKG_CONFIG_PATH') (Lit_Other ':') ($ VSub_Name '$ARROW_CPP_INSTALL') (/lib/pkgconfig) } ) (C {(export)} {(Lit_VarLike 'LD_LIBRARY_PATH=') ($ VSub_Name '$LD_LIBRARY_PATH') (Lit_Other ':') ($ VSub_Name '$ARROW_CPP_INSTALL') (/lib) } ) (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other '[')} {($ VSub_Name '$BUILD_SYSTEM')} {(Lit_Other '=')} {(DQ (autotools))} {(Lit_Other ']')} ) terminator: <Op_Semi ';'> ) ] action: [ (C {(./autogen.sh)}) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:CONFIGURE_OPTIONS) op: Equal rhs: {(DQ ('--prefix=') ($ VSub_Name '$ARROW_C_GLIB_INSTALL'))} spids: [512] ) ] spids: [512] ) (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other '[')} {($ VSub_Name '$TRAVIS_OS_NAME')} {(KW_Bang '!') (Lit_Other '=')} {(DQ (osx))} {(Lit_Other ']')} ) terminator: <Op_Semi ';'> ) ] action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:CONFIGURE_OPTIONS) op: Equal rhs: {(DQ ($ VSub_Name '$CONFIGURE_OPTIONS') (' --enable-gtk-doc'))} spids: [538] ) ] spids: [538] ) ] spids: [-1 535] ) ] spids: [-1 545] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:CONFIGURE_OPTIONS) op: Equal rhs: {(DQ ($ VSub_Name '$CONFIGURE_OPTIONS') (' CFLAGS=-DARROW_NO_DEPRECATED_API'))} spids: [549] ) ] spids: [549] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:CONFIGURE_OPTIONS) op: Equal rhs: {(DQ ($ VSub_Name '$CONFIGURE_OPTIONS') (' CXXFLAGS=-DARROW_NO_DEPRECATED_API'))} spids: [556] ) ] spids: [556] ) (C {(./configure)} {($ VSub_Name '$CONFIGURE_OPTIONS')}) (C {(make)} {(-j4)}) (C {(make)} {(install)}) ] spids: [-1 505] ) ] else_action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:MESON_OPTIONS) op: Equal rhs: {(DQ ('--prefix=') ($ VSub_Name '$ARROW_C_GLIB_INSTALL'))} spids: [582] ) ] spids: [582] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:MESON_OPTIONS) op: Equal rhs: {(DQ ($ VSub_Name '$MESON_OPTIONS') (' -Denable_gtk_doc=true'))} spids: [589] ) ] spids: [589] ) (C {(mkdir)} {(-p)} {(build)}) (C {(env)} {(Lit_VarLike 'CFLAGS=') (DQ (-DARROW_NO_DEPRECATED_API))} {(Lit_VarLike 'CXXFLAGS=') (DQ (-DARROW_NO_DEPRECATED_API))} {(meson)} {(build)} {($ VSub_Name '$MESON_OPTIONS')} ) (C {(pushd)} {(build)}) (C {(ninja)}) (C {(ninja)} {(install)}) (C {(popd)}) ] spids: [579 643] ) (C {(popd)}) ] )