(command.CommandList children: [ (command.Simple blame_tok: <export> more_env: [] words: [{<export>} {<Id.Lit_VarLike 'UNIQTYPES_BASE='> <'/usr/lib/meta'>}] redirects: [] do_fork: T ) (command.Simple blame_tok: <export> more_env: [] words: [ {<export>} {<Id.Lit_VarLike 'LD_PRELOAD='> (${ Id.VSub_Name HOME) <'/work/devel/liballocs.hg/lib/libheap_index_fast_hooks.so'> } ] redirects: [] do_fork: T ) (command.If if_kw: <Id.KW_If if> arms: [ (IfArm keyword: <Id.KW_If if> cond: (condition.Shell commands: [ (command.Sentence child: (command.DBracket left: <Id.KW_DLeftBracket '[['> expr: (bool_expr.Unary op_id: Id.BoolUnary_z child: { (DQ (CommandSub left_token: <Id.Left_DollarParen '$('> child: (command.Pipeline children: [ (command.Simple blame_tok: <echo> more_env: [] words: [{<echo>} {(DQ ($ Id.VSub_DollarName PATH))}] redirects: [] do_fork: T ) (command.Simple blame_tok: <tr> more_env: [] words: [{<tr>} {(SQ <':'>)} {(SQ <'\\n'>)}] redirects: [] do_fork: T ) (command.Simple blame_tok: <grep> more_env: [] words: [{<grep>} {(SQ <'/cil[^/]*/bin'>)}] redirects: [] do_fork: T ) ] ops: [<Id.Op_Pipe _> <Id.Op_Pipe _>] ) right: <Id.Eof_RParen _> ) ) } ) right: <Id.Lit_DRightBracket ']]'> redirects: [] ) terminator: <Id.Op_Semi _> ) ] ) then_kw: <Id.KW_Then then> action: [ (command.Simple blame_tok: <export> more_env: [] words: [ {<export>} {<Id.Lit_VarLike 'PATH='> <'/usr/local/src/cil/bin'> <Id.Lit_Colon ':'> (${ Id.VSub_Name PATH) } ] redirects: [] do_fork: T ) ] spids: [13 54] ) ] else_action: [] fi_kw: <Id.KW_Fi fi> redirects: [] ) (command.Simple blame_tok: <export> more_env: [] words: [ {<export>} {<Id.Lit_VarLike 'LIBALLOCS_ALLOC_FNS='> (DQ <'xcalloc(zZ) xmalloc(Z) xrealloc(pZ) xmallocz(Z)'>) } ] redirects: [] do_fork: T ) (command.ShFunction name_tok: <rebuild_debian> name: rebuild_debian body: (BraceGroup left: <Id.Lit_LBrace '{'> children: [ (command.Pipeline children: [ (command.Simple blame_tok: <find> more_env: [] words: [ {<find>} {<-name>} {(SQ <'*.cil.*'>)} {<-o>} {<-name>} {(SQ <'*.i'>)} {<-o>} {<-name>} {(SQ <'*.allocs'>)} {<-type>} {<f>} ] redirects: [] do_fork: T ) (command.Simple blame_tok: <xargs> more_env: [] words: [{<xargs>} {<rm>} {<-f>}] redirects: [] do_fork: T ) ] ops: [<Id.Op_Pipe _>] ) (command.Pipeline children: [ (command.Simple blame_tok: <dpkg-buildpackage> more_env: [ (EnvPair left: <Id.Lit_VarLike 'DEB_LDFLAGS_APPEND='> name: DEB_LDFLAGS_APPEND val: { (DQ <-L> (${ Id.VSub_Name HOME) <'/work/devel/liballocs.hg/lib -Wl,-R'> (CommandSub left_token: <Id.Left_DollarParen '$('> child: (command.Simple blame_tok: <readlink> more_env: [] words: [ {<readlink>} {<-f>} {(${ Id.VSub_Name HOME) <'/work/devel/liballocs.hg/lib'>} ] redirects: [] do_fork: T ) right: <Id.Eof_RParen _> ) <' -Wl,--no-add-needed -lallocs -Wl,--add-needed -ldl -Wl,--allow-shlib-undefined'> ) } ) (EnvPair left: <Id.Lit_VarLike 'CC='> name: CC val: {(${ Id.VSub_Name HOME) <'/work/devel/liballocs.hg/tools/lang/c/bin/allocscc'> } ) (EnvPair left: <Id.Lit_VarLike 'DEB_BUILD_OPTIONS='> name: DEB_BUILD_OPTIONS val: {(DQ <nostrip>)} ) ] words: [{<dpkg-buildpackage>}] redirects: [(Redir op:<Id.Redir_GreatAnd '2>&'> loc:(redir_loc.Fd fd:2) arg:{<1>})] do_fork: T ) (command.Simple blame_tok: <tee> more_env: [] words: [{<tee>} {<build.log>}] redirects: [] do_fork: T ) ] ops: [<Id.Op_Pipe _>] ) ] redirects: [] right: <Id.Lit_RBrace '}'> ) ) (command.ShFunction name_tok: <redo_git_tests> name: redo_git_tests body: (BraceGroup left: <Id.Lit_LBrace '{'> children: [ (command.Simple blame_tok: <make> more_env: [ (EnvPair left: <Id.Lit_VarLike 'CC='> name: CC val: {(${ Id.VSub_Name HOME) <'/work/devel/liballocs.hg/tools/lang/c/bin/allocscc'>} ) ] words: [{<make>} {<-C>} {<'t/'>} {<all>}] redirects: [] do_fork: T ) ] redirects: [] right: <Id.Lit_RBrace '}'> ) ) ] )