diff options
author | tom <tom@a5019735-40e9-0310-863c-91ae7b9d1cf9> | 2005-03-29 07:54:30 +0000 |
---|---|---|
committer | tom <tom@a5019735-40e9-0310-863c-91ae7b9d1cf9> | 2005-03-29 07:54:30 +0000 |
commit | 1d46878cb47db9d7a61718d8d1a7485fb08f6d68 (patch) | |
tree | d9ab79caec536f27548caa9918ac769f6224d15f | |
parent | 8012b6ed865f2e8faefc845a590a50d0e4df2cd0 (diff) |
Fix overnight build script to use subversion to get the source and
to handle needing to checkout and build vex before valgrind.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3471 a5019735-40e9-0310-863c-91ae7b9d1cf9
-rwxr-xr-x | nightly/bin/nightly | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/nightly/bin/nightly b/nightly/bin/nightly index c9d32411..5a36e8b7 100755 --- a/nightly/bin/nightly +++ b/nightly/bin/nightly @@ -24,19 +24,27 @@ echo >> log.short echo "Nightly build on" $ABT_MACHINE "(" $ABT_DETAILS ") started at" $ABT_START >> log.verbose echo >> log.verbose -echo -n " Checking out source tree ... " >> log.short -cvs co valgrind 2>&1 >> log.verbose +echo -n " Checking out vex source tree ... " >> log.short +svn co svn://svn.valgrind.org/vex/trunk vex 2>&1 >> log.verbose echo "done" >> log.short -echo -n " Configuring ... " >> log.short -(cd valgrind && ./autogen.sh 2>&1 && ./configure --prefix=`pwd`/Inst 2>&1 ) >> log.verbose +echo -n " Building vex ... " >> log.short +(cd vex && make clean version all 2>&1 ) >> log.verbose echo "done" >> log.short -echo -n " Building ... " >> log.short +echo -n " Checking out valgrind source tree ... " >> log.short +svn co svn://svn.valgrind.org/valgrind/trunk valgrind 2>&1 >> log.verbose +echo "done" >> log.short + +echo -n " Configuring valgrind ... " >> log.short +(cd valgrind && ./autogen.sh 2>&1 && ./configure --prefix=`pwd`/Inst --with-vex=`pwd`/../vex 2>&1 ) >> log.verbose +echo "done" >> log.short + +echo -n " Building valgrind ... " >> log.short (cd valgrind && make install 2>&1 ) >> log.verbose echo "done" >> log.short -echo -n " Running regression tests ... " >> log.short +echo -n " Running regression tests ... " >> log.short (cd valgrind && make regtest 2>&1 ) >> log.verbose echo "done" >> log.short |