Make 1.0 parallel-installable with 0.x.
[libdcp.git] / run-tests.sh
index 97cb19310083119838dd58ab9dc083452480c8dd..fc56b247a0f9fd06d7c85460128e1b7d248b2c94 100755 (executable)
@@ -8,6 +8,11 @@
 # if anything is different.
 #
 
+if [ ! -e "../libdcp-test" ]; then
+  echo "Test corpus not found"
+  exit 1
+fi
+
 if [ "$1" == "--debug" ]; then
   shift
   LD_LIBRARY_PATH=build/src:build/asdcplib/src gdb --args build/test/tests
@@ -15,7 +20,7 @@ elif [ "$1" == "--valgrind" ]; then
   shift
   LD_LIBRARY_PATH=build/src:build/asdcplib/src valgrind --tool="memcheck" build/test/tests
 else
-  LD_LIBRARY_PATH=build/src:build/asdcplib/src build/test/tests
+  LD_LIBRARY_PATH=build/src:build/asdcplib/src build/test/tests $*
 fi
 
 diff -ur test/ref/DCP/foo build/test/foo
@@ -32,11 +37,6 @@ fi
 
 rm -f build/test/info.log
 
-if [ ! -e "../libdcp-test" ]; then
-  echo "Test corpus not found"
-  exit 1
-fi
-
 for d in `find ../libdcp-test -mindepth 1 -maxdepth 1 -type d | sort`; do
   if [ `basename $d` != ".git" ]; then
     LD_LIBRARY_PATH=build/src:build/asdcplib/src build/tools/dcpinfo -s $d >> build/test/info.log