diff options
author | Wolfram Sang <w.sang@pengutronix.de> | 2008-08-13 23:33:06 +0000 |
---|---|---|
committer | Wolfram Sang <w.sang@pengutronix.de> | 2008-08-13 23:33:06 +0000 |
commit | 028ea9e7ad9a1b0ec1d9faf4bb5568b44b50801f (patch) | |
tree | aa0eb35f1b3d3bd4c6ccbad8f345f5efbf463774 /tests/kwrapper | |
parent | 0a0e36ca05824c69bc62f2e236879a2c7aa89b59 (diff) | |
download | ptxdist-028ea9e7ad9a1b0ec1d9faf4bb5568b44b50801f.tar.gz ptxdist-028ea9e7ad9a1b0ec1d9faf4bb5568b44b50801f.tar.xz |
* first set of test scripts also suitable for U-Boot1
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8744 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'tests/kwrapper')
-rwxr-xr-x | tests/kwrapper | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/tests/kwrapper b/tests/kwrapper new file mode 100755 index 000000000..6563d7117 --- /dev/null +++ b/tests/kwrapper @@ -0,0 +1,20 @@ +#!/bin/bash + +OURDIR="$(dirname $0)" +KSCRIPT="${OURDIR}/$1.kermit" +LIB="${OURDIR}/libptxdisttest.kermit" + +if [ ! -e ${PTXDIST_WORKSPACE}/boardsetup/boardsetup ]; then + echo "Please run 'ptxdist boardsetup' first!" + exit 1 +fi + +if [ ! -e $LIB ]; then + echo "Could not find $LIB!" + exit 1 +fi + +#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 |