-#!/bin/sh
+#!/bin/bash
#
# Runs our test suite, which builds a DCP.
# if anything is different.
#
-LD_LIBRARY_PATH=build/src:build/asdcplib/src
-build/test/tests
-diff -ur build/test/foo test/ref/DCP
+if [ "$1" == "--debug" ]; then
+ shift
+ LD_LIBRARY_PATH=build/src:build/asdcplib/src gdb --args build/test/tests
+else
+ LD_LIBRARY_PATH=build/src:build/asdcplib/src build/test/tests
+fi
+diff -ur test/ref/DCP build/test/foo
if [ "$?" != "0" ]; then
echo "FAIL: files differ"
exit 1