(List (AndOr OP_OR_IF (Com {[LIT_CHARS source]} {[LIT_CHARS sources/include.sh]}) (Com {[LIT_CHARS exit]} {[LIT_CHARS 1]}) ) (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "=== Setting up command recording wrapper"]]}) (AndOr OP_AND_IF (Com {[LIT_OTHER "["]} {[LIT_CHARS -f]} {[DQ [VarSub WRAPDIR][LIT_CHARS /wrappy]]} {[LIT_OTHER "]"]}) (= scope= flags=0 words=[] bindings=[('PATH', {[DQ [VarSub OLDPATH]]})]) ) (AndOr OP_AND_IF (Com {[LIT_OTHER "["]} {[LIT_CHARS -f]} {[DQ [VarSub HOSTTOOLS][LIT_CHARS /toybox]]} {[LIT_OTHER "]"]}) (= scope= flags=0 words=[] bindings=[('PATH', {[DQ [ComSub (Com {[LIT_CHARS hosttools_path]})]]})]) ) (Com {[LIT_CHARS blank_tempdir]} {[DQ [VarSub WRAPDIR]]} more_env=[('NO_CLEANUP', {[SQ ]})] ) (Com {[LIT_CHARS echo]} {[SQ ] [VarSub WRAPDIR]}) (Pipeline (Com {[LIT_CHARS path_search]} {[DQ [VarSub PATH]]} {[DQ [LIT_CHARS "*"]]} {[SQ ]} < (FilenameRedirectNode filename={[LIT_CHARS /dev/null]} "> 2), > ) (Com {[LIT_CHARS dotprogress]}) ) (AndOr OP_OR_IF (Com {[VarSub CC]} {[LIT_CHARS -Os]} {[DQ [VarSub SOURCES][LIT_CHARS /toys/wrappy.c]]} {[LIT_CHARS -o]} {[DQ [VarSub WRAPDIR][LIT_CHARS /wrappy]]}) (Com {[LIT_CHARS dienow]}) ) )