| #!/bin/sh |
| # |
| # run-multiple |
| |
| for dir in $* ; do |
| ( |
| cd $dir || { echo "INVALID DIRECTORY: $dir"; exit 1; } |
| echo "RUNNING 10PCV DRIVER in $dir" |
| |
| # make sure we have a link to the corpus mbox dir |
| rm -f cor |
| test -d ../../cor || { echo "Can't find cor-directory!"; exit 1; } |
| ln -s ../../cor cor |
| |
| # and copy in the test code |
| if [ -d lib ] ; then |
| ( tar cf - lib ) | ( cd $SADIR ; tar xfp - ) |
| else |
| test -d $SADIR/lib/Mail/SpamAssassin/Plugin || { echo "Can't find lib!"; exit 1; } |
| cp Bayes.pm $SADIR/lib/Mail/SpamAssassin/Plugin/Bayes.pm |
| fi |
| ( cd $SADIR ; make >/dev/null ) |
| |
| $SADIR/masses/bayes-testing/bayes-10pcv-driver |
| ) |
| done |