(command.CommandList children: [ (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'HOME='> name:HOME) op: assign_op.Equal rhs: { (DQ (command_sub left_token: <Id.Left_Backtick '`'> child: (command.CommandList children: [ (command.Sentence child: (command.Simple words: [{<cd>} {($ Id.VSub_Number 0)}] redirects: [ (redir op: <Id.Redir_Great '>'> loc: (redir_loc.Fd fd:1) arg: {<'/dev/null'>} ) (redir op: <Id.Redir_GreatAnd '2>&'> loc: (redir_loc.Fd fd:2) arg: {<1>} ) ] more_env: [] do_fork: T ) terminator: <Id.Op_Semi _> ) (C {<pwd>}) ] ) right: <Id.Backtick_Right '`'> ) ) } spids: [7] ) ] redirects: [ (redir op:<Id.Redir_Great '>'> loc:(redir_loc.Fd fd:1) arg:{<'/dev/null'>}) (redir op:<Id.Redir_GreatAnd '2>&'> loc:(redir_loc.Fd fd:2) arg:{<1>}) ] ) (C {<sudo>} {<rm>} {<-rf>} {($ Id.VSub_DollarName HOME) <'/qt5_build/src'>}) (C {<sudo>} {<rm>} {<-rf>} {($ Id.VSub_DollarName HOME) <'/qt5_build/build'>}) (C {<sudo>} {<rm>} {<-rf>} {($ Id.VSub_DollarName HOME) <'/qt5_build/'> <Id.Lit_Star '*'> <.tar.xz>}) (C {<mkdir>} {<-p>} {($ Id.VSub_DollarName HOME) <'/qt5_build/src'>}) (C {<mkdir>} {<-p>} {($ Id.VSub_DollarName HOME) <'/qt5_build/build'>}) (C {<mkdir>} {<-p>} {($ Id.VSub_DollarName HOME) <'/qt5_build/download'>}) (C {<cd>} {($ Id.VSub_DollarName HOME) <'/qt5_build/download'>}) (command.If arms: [ (if_arm cond: (condition.Shell commands: [ (command.Sentence child: (command.Pipeline children: [ (C {<Id.Lit_LBracket '['>} {<-f>} {<qt-everywhere-src-5.10.1.tar.xz>} {<Id.Lit_RBracket ']'>} ) ] negated: T stderr_indices: [] ) terminator: <Id.Op_Semi _> ) ] ) action: [ (C {<wget>} {<https> <Id.Lit_Colon ':'> < '//download.qt.io/official_releases/qt/5.10/5.10.1/single/qt-everywhere-src-5.10.1.tar.xz' > } ) ] spids: [100 113] ) ] else_action: [] redirects: [] ) (C {<cd>} {($ Id.VSub_DollarName HOME) <'/qt5_build/src'>}) (command.If arms: [ (if_arm cond: (condition.Shell commands: [ (command.Sentence child: (command.Pipeline children: [ (C {<Id.Lit_LBracket '['>} {<-d>} {<qt-everywhere-src-5.10.1>} {<Id.Lit_RBracket ']'>} ) ] negated: T stderr_indices: [] ) terminator: <Id.Op_Semi _> ) ] ) action: [ (C {<echo>} {(DQ <'Unpacking archive...'>)}) (command.Pipeline children: [ (C {<pv>} {<-p>} {<-w>} {<80>} {($ Id.VSub_DollarName HOME) <'/qt5_build/download/qt-everywhere-src-5.10.1.tar.xz'> } ) (C {<tar>} {<-J>} {<-xf>} {<->} {<-C>} {($ Id.VSub_DollarName HOME) <'/qt5_build/src'>}) ] negated: F stderr_indices: [] ) ] spids: [133 146] ) ] else_action: [] redirects: [] ) (C {<cd>} {($ Id.VSub_DollarName HOME) <'/qt5_build/build'>}) (C {<'../src/qt-everywhere-src-5.10.1/configure'>} {<-v>} {<-opengl>} {<es2>} {<-eglfs>} {<-no-gtk>} {<-device>} {<linux-rasp-pi-g> <Id.Lit_Other '+'> <Id.Lit_Other '+'>} {<-device-option>} {<Id.Lit_VarLike 'CROSS_COMPILE='> <'/usr/bin/'>} {<-opensource>} {<-confirm-license>} {<-optimized-qmake>} {<-reduce-exports>} {<-release>} {<-prefix>} {<'/usr/local/qt5'>} {<-sysroot>} {<'/'>} {<-fontconfig>} {<-glib>} {<-recheck>} {<-evdev>} {<-ssl>} {<-qt-xcb>} {<-make>} {<libs>} {<-nomake>} {<examples>} {<-no-compile-examples>} {<-nomake>} {<tests>} {<-skip>} {<qt3d>} {<-skip>} {<qtandroidextras>} {<-skip>} {<qtcanvas3d>} {<-skip>} {<qtcharts>} {<-skip>} {<qtdatavis3d>} {<-skip>} {<qtdoc>} {<-skip>} {<qtgamepad>} {<-skip>} {<qtlocation>} {<-skip>} {<qtmacextras>} {<-skip>} {<qtpurchasing>} {<-skip>} {<qtscript>} {<-skip>} {<qtscxml>} {<-skip>} {<qtspeech>} {<-skip>} {<qtsvg>} {<-skip>} {<qttools>} {<-skip>} {<qttranslations>} {<-skip>} {<qtwebchannel>} {<-skip>} {<qtwebengine>} {<-skip>} {<qtwebsockets>} {<-skip>} {<qtwebview>} {<-skip>} {<qtwinextras>} {<-skip>} {<qtxmlpatterns>} {<-no-feature-textodfwriter>} {<-no-feature-dom>} {<-no-feature-calendarwidget>} {<-no-feature-printpreviewwidget>} {<-no-feature-keysequenceedit>} {<-no-feature-colordialog>} {<-no-feature-printpreviewdialog>} {<-no-feature-wizard>} {<-no-feature-datawidgetmapper>} {<-no-feature-imageformat_ppm>} {<-no-feature-imageformat_xbm>} {<-no-feature-image_heuristic_mask>} {<-no-feature-cups>} {<-no-feature-paint_debug>} {<-no-feature-translation>} {<-no-feature-ftp>} {<-no-feature-socks5>} {<-no-feature-bearermanagement>} {<-no-feature-fscompleter>} {<-no-feature-desktopservices>} {<-no-feature-mimetype>} {<-no-feature-undocommand>} {<-no-feature-undostack>} {<-no-feature-undogroup>} {<-no-feature-undoview>} {<-no-feature-statemachine>} ) (C {<make>} {<-j4>}) (C {<sudo>} {<make>} {<install>}) (C {<cd>} {($ Id.VSub_DollarName HOME) <'/qt5_build'>}) (C {<tar>} {<-cvf>} {<libQt5_OpenGLES2.tar.xz>} {<'/usr/local/qt5'>}) (C {<cd>} {($ Id.VSub_DollarName HOME)}) ] )