From 64a8726ff872165c45f6866280fb80cf92fdcfcc Mon Sep 17 00:00:00 2001 From: Thomas Jahns Date: Mon, 3 Mar 2014 13:39:48 +0100 Subject: [PATCH] Allow benchmarks in VPATH builds. * Also check for errors in benchmark script. --- tests/Makefile.am | 4 ++-- tests/bdec.sh | 3 ++- 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) -- 2.7.4