aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBogDan Vatra <bogdan@kde.org>2014-08-14 16:07:33 +0300
committerBogDan Vatra <bogdan@kde.org>2014-08-18 09:02:16 +0200
commit05dffd36757737d69a57502abaac7911a25e48dd (patch)
treeb52db1539b795cd50c624c6ccf320da87b0116d6
parent6753bb2f611428bfc88dba72e6fdcb98cda66a16 (diff)
Android: Use the new gdbserver name for Qt 5.4+
Starting with Qt 5.4 we are packaging the gdbserver tool as libgdbserver.so, otherwise gradle will refuse to add it to the package. Gdbserver is renamed also for ant. Change-Id: I4ef6408226ab05ea7b4e3d6f41dd368f5a602c7d Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com>
-rw-r--r--src/plugins/android/androidrunner.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/plugins/android/androidrunner.cpp b/src/plugins/android/androidrunner.cpp
index af47f62cb2..14b39f9511 100644
--- a/src/plugins/android/androidrunner.cpp
+++ b/src/plugins/android/androidrunner.cpp
@@ -95,10 +95,12 @@ AndroidRunner::AndroidRunner(QObject *parent,
m_pingFile = packageDir + _("/debug-ping");
m_pongFile = _("/data/local/tmp/qt/debug-pong-") + m_packageName;
m_gdbserverSocket = packageDir + _("/debug-socket");
- m_gdbserverPath = packageDir + _("/lib/gdbserver");
const QtSupport::BaseQtVersion *version = QtSupport::QtKitInformation::qtVersion(target->kit());
if (version && version->qtVersion() >= QtSupport::QtVersionNumber(5, 4, 0))
- m_gdbserverPath += _(".so");
+ m_gdbserverPath = packageDir + _("/lib/libgdbserver.so");
+ else
+ m_gdbserverPath = packageDir + _("/lib/gdbserver");
+
m_gdbserverCommand = m_gdbserverPath + _(" --multi +") + m_gdbserverSocket;
// Detect busybox, as we need to pass -w to ps to get wide output.