# HG changeset patch # User Chris Cannam # Date 1410512344 -3600 # Node ID bc74506fe97560eb9ed1cc3af0673add024eb4db # Parent 01e6213c3f91d4f06bfb384a9fa6e73ee706116b Add tempogram; complain & exit if directory specified doesn't exist diff -r 01e6213c3f91 -r bc74506fe975 .hgsub --- a/.hgsub Fri Sep 12 08:17:00 2014 +0100 +++ b/.hgsub Fri Sep 12 09:59:04 2014 +0100 @@ -14,3 +14,4 @@ silvet = https://code.soundsoftware.ac.uk/hg/silvet constant-q-cpp = https://code.soundsoftware.ac.uk/hg/constant-q-cpp predomino = https://code.soundsoftware.ac.uk/hg/predomino +vamp-tempogram = https://code.soundsoftware.ac.uk/hg/vamp-tempogram diff -r 01e6213c3f91 -r bc74506fe975 .hgsubstate --- a/.hgsubstate Fri Sep 12 08:17:00 2014 +0100 +++ b/.hgsubstate Fri Sep 12 09:59:04 2014 +0100 @@ -12,5 +12,6 @@ 8bc4ec815b6b695371dc9dda500191892ca5d2a7 vamp-onsetsds-plugin e43186ff8854485f4985eddf55b77b589a563857 vamp-plugin-sdk 929b95cd25b1f421d0495487ed65fc40e2d37cbc vamp-plugin-tester +4010960c659e9c6ef604fd836b31462dc68cbaee vamp-tempogram bc66d4d9c8f204fdb844aee96668aebbd78809bb vamp-test-plugin 0df94e3f0fdb6eac02860655503e242a86cbb671 vampy diff -r 01e6213c3f91 -r bc74506fe975 SCRIPTS/process.sh --- a/SCRIPTS/process.sh Fri Sep 12 08:17:00 2014 +0100 +++ b/SCRIPTS/process.sh Fri Sep 12 09:59:04 2014 +0100 @@ -148,6 +148,13 @@ plugindirs="$@" if [ -z "$plugindirs" ]; then plugindirs=$(cat .hgsub | grep -v vamp-plugin-sdk | grep -v vamp-plugin-tester | awk '{ print $1; }') +else + for dir in $plugindirs ; do + if [ ! -d "$dir" ]; then + echo "ERROR: Directory $dir not found" + usage + fi + done fi reportdir="REPORTS/$platform$bits"