diff options
author | Wolfram Sang <w.sang@pengutronix.de> | 2008-08-26 11:25:59 +0000 |
---|---|---|
committer | Wolfram Sang <w.sang@pengutronix.de> | 2008-08-26 11:25:59 +0000 |
commit | 17be629822da8216af07dca1f32479b439f8414c (patch) | |
tree | 4e599e241d4d04e4a7e64db85c12fd0ef3f10471 /tests/kwrapper | |
parent | 03b73d6a6ccacde72a1f962c9dc68454d374345b (diff) | |
download | ptxdist-17be629822da8216af07dca1f32479b439f8414c.tar.gz ptxdist-17be629822da8216af07dca1f32479b439f8414c.tar.xz |
* tests: update u-boot/kermit based tests
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8788 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'tests/kwrapper')
-rwxr-xr-x | tests/kwrapper | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/tests/kwrapper b/tests/kwrapper index 6563d7117..8eb80cbd7 100755 --- a/tests/kwrapper +++ b/tests/kwrapper @@ -4,17 +4,18 @@ OURDIR="$(dirname $0)" KSCRIPT="${OURDIR}/$1.kermit" LIB="${OURDIR}/libptxdisttest.kermit" -if [ ! -e ${PTXDIST_WORKSPACE}/boardsetup/boardsetup ]; then +if [ ! -e "${PTXDIST_BOARDSETUP}" ]; then echo "Please run 'ptxdist boardsetup' first!" exit 1 fi -if [ ! -e $LIB ]; then +if [ ! -e "$LIB" ]; then echo "Could not find $LIB!" exit 1 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_WORKSPACE}/boardsetup/boardsetup >/tmp/boardsetup.kermit - -$KSCRIPT ${LIB} /tmp/boardsetup.kermit $2 +sed -e 's/^\(PTXCONF_BOARDSETUP_[A-Z0-9_]*\)=/define \1 /' ${PTXDIST_BOARDSETUP} >$TMPFILE +$KSCRIPT ${LIB} $TMPFILE $2 +rm -f $TMPFILE |