summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorWolfram Sang <w.sang@pengutronix.de>2008-08-28 09:37:10 +0000
committerWolfram Sang <w.sang@pengutronix.de>2008-08-28 09:37:10 +0000
commit41096a746ed3058851bc7eb5ecaf6a9d223315e6 (patch)
tree02126ec575eb2ffa187d84557e2a4ce3bda939d9 /tests
parentc14ce5cf6cfbedd0f9a943b3d7c93448b8b44a7d (diff)
downloadptxdist-41096a746ed3058851bc7eb5ecaf6a9d223315e6.tar.gz
ptxdist-41096a746ed3058851bc7eb5ecaf6a9d223315e6.tar.xz
* tests: fix kwrapper
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8807 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'tests')
-rwxr-xr-xtests/kwrapper12
1 files changed, 10 insertions, 2 deletions
diff --git a/tests/kwrapper b/tests/kwrapper
index 8eb80cbd7..93e7c2b30 100755
--- a/tests/kwrapper
+++ b/tests/kwrapper
@@ -1,9 +1,17 @@
#!/bin/bash
OURDIR="$(dirname $0)"
-KSCRIPT="${OURDIR}/$1.kermit"
LIB="${OURDIR}/libptxdisttest.kermit"
+KSCRIPT="${PTXDIST_WORKSPACE}/tests/$1.kermit"
+if [ ! -e $KSCRIPT ]; then
+ KSCRIPT="${OURDIR}/$1.kermit"
+ if [ ! -e $KSCRIPT ]; then
+ echo "No kermit-script for $1 found!"
+ exit 1
+ fi
+fi
+
if [ ! -e "${PTXDIST_BOARDSETUP}" ]; then
echo "Please run 'ptxdist boardsetup' first!"
exit 1
@@ -17,5 +25,5 @@ fi
TMPFILE=$(mktemp -t ptxdist-kwrapper.XXXXXXXX)
#we _must_ set the variables in kermit using 'define'! '.' has a bug there (patch already mainlined).
sed -e 's/^\(PTXCONF_BOARDSETUP_[A-Z0-9_]*\)=/define \1 /' ${PTXDIST_BOARDSETUP} >$TMPFILE
-$KSCRIPT ${LIB} $TMPFILE $2
+$KSCRIPT ${LIB} $TMPFILE $2 $3 $4 $5 $6 $7 $8 $9
rm -f $TMPFILE