(List (Com {[LIT_CHARS set]} {[LIT_CHARS -e]} ) (If (Com {[LIT_CHARS test]} {[LIT_CHARS -z]} {[DQ [VarSub make]]} ) (= scope= flags=0 words=[] bindings=[('make', {[LIT_CHARS make]})]) ) (= scope= flags=0 words=[] bindings=[('hostname', {[ComSub (Com {[LIT_CHARS hostname]})]})]) (For opts [{[DQ ]}, {[DQ [LIT_CHARS --enable-debug]]}, {[DQ [LIT_CHARS --disable-wchar]]}, {[DQ [LIT_CHARS --disable-multibyte]]}, {[DQ [LIT_CHARS --without-alloca]]}, {[DQ [LIT_CHARS "--disable-wchar --without-alloca"]]}, {[DQ [LIT_CHARS --disable-approx]]}, {[DQ [LIT_CHARS --disable-agrep]]}, {[DQ [LIT_CHARS --enable-system-abi]]}, {[DQ [LIT_CHARS --disable-largefile]]}, {[DQ [LIT_CHARS --disable-nls]]}, {[DQ [LIT_CHARS --disable-warnings]]}]) (List (Com {[LIT_CHARS rm]} {[LIT_CHARS -rf]} {[LIT_CHARS tmp-build]} ) (Com {[LIT_CHARS mkdir]} {[LIT_CHARS tmp-build]} ) (Com {[LIT_CHARS cd]} {[LIT_CHARS tmp-build]} ) (Com {[LIT_CHARS echo]} {[DQ [VarSub hostname][LIT_CHARS ": Configure options "][\ LIT_ESCAPED_CHAR "\\\""][VarSub opts][\ LIT_ESCAPED_CHAR "\\\""][LIT_CHARS ...]]} < (DescriptorRedirectNode target={[LIT_CHARS 2]} &"> 1), > ) (Com {[LIT_CHARS ../configure]} {[VarSub opts]} < (FilenameRedirectNode filename={[LIT_CHARS build-log.txt]} "> 1), (DescriptorRedirectNode target={[LIT_CHARS 1]} &"> 2), > ) (Com {[VarSub make]} < (FilenameRedirectNode filename={[LIT_CHARS build-log.txt]} >"> 1), (DescriptorRedirectNode target={[LIT_CHARS 1]} &"> 2), > ) (Com {[VarSub make]} {[LIT_CHARS check]} < (FilenameRedirectNode filename={[LIT_CHARS build-log.txt]} >"> 1), (DescriptorRedirectNode target={[LIT_CHARS 1]} &"> 2), > ) (Com {[LIT_CHARS cd]} {[LIT_CHARS ..]} ) ) ) )