summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortom <tom@a5019735-40e9-0310-863c-91ae7b9d1cf9>2005-03-29 07:54:30 +0000
committertom <tom@a5019735-40e9-0310-863c-91ae7b9d1cf9>2005-03-29 07:54:30 +0000
commit1d46878cb47db9d7a61718d8d1a7485fb08f6d68 (patch)
treed9ab79caec536f27548caa9918ac769f6224d15f
parent8012b6ed865f2e8faefc845a590a50d0e4df2cd0 (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-xnightly/bin/nightly20
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