#!/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