aboutsummaryrefslogtreecommitdiffstats
path: root/tests/manual/fakevim
diff options
context:
space:
mode:
authorhjk <qtc-committer@nokia.com>2009-09-24 10:54:27 +0200
committerhjk <qtc-committer@nokia.com>2009-09-24 10:54:51 +0200
commitf5c6f667d13283031d7f367f7061b66afbb49287 (patch)
treec20c09f61062ea3b784ca1c8f2f2168aed725383 /tests/manual/fakevim
parent063d13e00f7233f89d960973295193bccf26c944 (diff)
debugger: work on remote debugging using plain gdbserver
Diffstat (limited to 'tests/manual/fakevim')
-rwxr-xr-xtests/manual/fakevim/runremotely.sh11
1 files changed, 6 insertions, 5 deletions
diff --git a/tests/manual/fakevim/runremotely.sh b/tests/manual/fakevim/runremotely.sh
index c2c47955fae..1b52ba66578 100755
--- a/tests/manual/fakevim/runremotely.sh
+++ b/tests/manual/fakevim/runremotely.sh
@@ -7,9 +7,10 @@ targetdir=/tmp/run-${exename}
executable=${sourcedir}/${exename}
qtlibs=`ldd ${executable} | grep libQt | sed -e 's/^.*=> \(.*\) (.*)$/\1/'`
-ssh ${account} "mkdir -p ${targetdir}"
-scp ${executable} ${qtlibs} ${account}:${targetdir}
-ssh ${account} "chrpath -r ${targetdir} ${targetdir}/*"
-ssh -X ${account} "gdbserver localhost:5555 ${targetdir}/${exename}"
-ssh ${account} "rm ${targetdir}/* ; rmdir ${targetdir}"
+ssh ${account} "mkdir -p ${targetdir}" || exit 1
+scp ${executable} ${qtlibs} ${account}:${targetdir} || exit 1
+ssh ${account} "chrpath -r ${targetdir} ${targetdir}/*" || exit 1
+ssh -X ${account} "gdbserver localhost:5555 ${targetdir}/${exename}" || exit 1
+ssh ${account} "rm ${targetdir}/* ; rmdir ${targetdir}" || exit 1
+exit 0