X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fscripts%2Fprofile_svn.sh;h=4bf2697a2d37a9344127ebb44dd2e46ad1d037d6;hb=23655c60730b9b433483cd31f78381d6a6d8872c;hp=eca457ecc89f129980b2ab700da184c203c7d09e;hpb=7f2444c2670cadafddd8785b687ef312158376b0;p=helm.git diff --git a/matita/scripts/profile_svn.sh b/matita/scripts/profile_svn.sh index eca457ecc..4bf2697a2 100755 --- a/matita/scripts/profile_svn.sh +++ b/matita/scripts/profile_svn.sh @@ -17,11 +17,6 @@ function compile { autoconf 1>/dev/null ./configure 1>/dev/null make all opt 1>/dev/null - cd $2 - autoconf 1>/dev/null - ./configure 1>/dev/null - cp matita.conf.xml.sample matita.conf.xml - make all opt 1>/dev/null cd $LOCALOLD } @@ -49,20 +44,23 @@ svn co -N $SVNROOT > $SVNLOG 2>&1 cd trunk svn update -N helm >> $SVNLOG 2>&1 cd helm -svn update $SVNOPTIONS ocaml >> $SVNLOG 2>&1 +svn update -N software >> $SVNLOG 2>&1 +cd software +svn update $SVNOPTIONS components >> $SVNLOG 2>&1 svn update $SVNOPTIONS matita >> $SVNLOG 2>&1 cd .. cd .. +cd .. ln -s trunk/helm . #compile export HOME="`pwd`/../$TMPDIRNAME.HOME" -compile $PWD/helm/ocaml $PWD/helm/matita +compile $PWD/helm/software/ #run -run_tests $PWD/helm/matita > LOG 2>/dev/null +run_tests $PWD/helm/software/matita > LOG 2>LOG.run_tests.err -cat LOG | grep "\(OK\|FAIL\)" | grep "\(gc-on\|gc-off\)" | awk -f $PWD/helm/matita/scripts/insert.awk > INSERT.sql +cat LOG | grep "\(OK\|FAIL\)" | grep "\(gc-on\|gc-off\)" | awk -f $PWD/helm/software/matita/scripts/insert.awk > INSERT.sql cat INSERT.sql | mysql -u helm -h mowgli.cs.unibo.it matita SVNREVISION=`cat $SVNLOG | grep revision | tail -n 1 | sed "s/.*revision \(\w\+\)./\1/"` echo "INSERT INTO bench_svn VALUES ('$MARK','$SVNREVISION')" | mysql -u helm -h mowgli.cs.unibo.it matita