diff options
author | Wolfram Sang <w.sang@pengutronix.de> | 2008-08-28 09:37:10 +0000 |
---|---|---|
committer | Wolfram Sang <w.sang@pengutronix.de> | 2008-08-28 09:37:10 +0000 |
commit | 41096a746ed3058851bc7eb5ecaf6a9d223315e6 (patch) | |
tree | 02126ec575eb2ffa187d84557e2a4ce3bda939d9 /tests | |
parent | c14ce5cf6cfbedd0f9a943b3d7c93448b8b44a7d (diff) | |
download | ptxdist-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-x | tests/kwrapper | 12 |
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 |