summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorThomas Jahns <jahns@dkrz.de>2014-03-03 13:39:48 +0100
committerThomas Jahns <jahns@dkrz.de>2014-03-03 16:05:36 +0100
commit64a8726ff872165c45f6866280fb80cf92fdcfcc (patch)
tree0ede93d5d8fb5553ca28a4ddf5c5e3923e0c11d3 /tests
parentdd429c7e561c330d5297d458f22210d993eed0d4 (diff)
downloadlibaec-64a8726ff872165c45f6866280fb80cf92fdcfcc.tar.gz
libaec-64a8726ff872165c45f6866280fb80cf92fdcfcc.tar.bz2
libaec-64a8726ff872165c45f6866280fb80cf92fdcfcc.zip
Allow benchmarks in VPATH builds.
* Also check for errors in benchmark script.
Diffstat (limited to 'tests')
-rw-r--r--tests/Makefile.am4
-rwxr-xr-xtests/bdec.sh3
2 files changed, 4 insertions, 3 deletions
diff --git a/tests/Makefile.am b/tests/Makefile.am
index 6fd6f55..27140af 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -17,7 +17,7 @@ LDADD = libcheck_aec.la $(top_builddir)/src/libaec.la
EXTRA_DIST = sampledata.sh benc.sh bdec.sh
bench: benc bdec
benc:
- ./benc.sh
+ $(srcdir)/benc.sh
bdec:
- ./bdec.sh
+ $(srcdir)/bdec.sh
.PHONY: bench benc bdec
diff --git a/tests/bdec.sh b/tests/bdec.sh
index f27bfca..9a8544f 100755
--- a/tests/bdec.sh
+++ b/tests/bdec.sh
@@ -4,7 +4,8 @@ AEC=../src/aec
if [ ! -f bench.rz ]; then
echo "No encoded file found. Encoding now..."
- ./benc.sh
+ path=$(echo $0 | sed -e 's:[^/]*$::')
+ "${path}"/benc.sh
fi
rm -f dec.dat
bsize=$(stat -c "%s" bench.dat)