(List (Com {[LIT_CHARS set]} {[LIT_CHARS -e]} ) (If (Com {[LIT_CHARS test]} {[LIT_OTHER "!"]} {[LIT_CHARS -f]} {[LIT_CHARS src/google/protobuf/stubs/common.h]} ) (List (Com {[LIT_CHARS cat]} < (DescriptorRedirectNode target={[LIT_CHARS 2]} &"> 1), (HereDocRedirectNode here_end='__EOF__' do_expansion=True body_word={[DQ [LIT_CHARS "Could not find source code. Make sure you are running this script from the\n"][LIT_CHARS "root of the distribution tree.\n"]]} 0), > ) (Com {[LIT_CHARS exit]} {[LIT_CHARS 1]} ) ) ) (If (Com {[LIT_CHARS test]} {[LIT_OTHER "!"]} {[LIT_CHARS -e]} {[LIT_CHARS gtest]} ) (List (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "Google Test not present. Fetching gtest-1.5.0 from the web..."]]} ) (Pipeline (Com {[LIT_CHARS curl]} {[LIT_CHARS http] [LIT_OTHER ":"] [LIT_CHARS //googletest.googlecode.com/files/gtest-1.5.0.tar.bz2]} ) (Com {[LIT_CHARS tar]} {[LIT_CHARS jx]} ) ) (Com {[LIT_CHARS mv]} {[LIT_CHARS gtest-1.5.0]} {[LIT_CHARS gtest]} ) ) ) (Com {[LIT_CHARS set]} {[LIT_CHARS -ex]} ) (Com {[LIT_CHARS sed]} {[LIT_CHARS -i]} {[LIT_CHARS -e]} {[SQ ]} {[LIT_CHARS gtest/msvc/] [LIT_OTHER "*"] [LIT_CHARS .vcproj]} ) (Com {[LIT_CHARS autoreconf]} {[LIT_CHARS -f]} {[LIT_CHARS -i]} {[LIT_CHARS -Wall] [LIT_COMMA ","] [LIT_CHARS no-obsolete]} ) (Com {[LIT_CHARS rm]} {[LIT_CHARS -rf]} {[LIT_CHARS autom4te.cache]} {[LIT_CHARS config.h.in] [LIT_TILDE "~"]} ) (Com {[LIT_CHARS exit]} {[LIT_CHARS 0]} ) )