summaryrefslogtreecommitdiffstats
path: root/installerbuilder/libinstaller/qtcreatorpersistentsettings.cpp
diff options
context:
space:
mode:
authorTim Jenssen <tim.jenssen@nokia.com>2011-08-29 18:09:21 +0200
committerTim Jenssen <tim.jenssen@nokia.com>2011-08-29 18:29:41 +0200
commitb47128b6775f846fad33f599802d70563580f902 (patch)
tree2edc25265743324ed46d0eb1cdb4ef4d57a38583 /installerbuilder/libinstaller/qtcreatorpersistentsettings.cpp
parentf51c7b17b5522a25ba7a625e0ae8ca2c0dbb0dba (diff)
improve gdb registration
Change-Id: Icc72f9c5b3f8b8d9086e6f492c752ccd343c5b5a Reviewed-on: http://codereview.qt.nokia.com/3822 Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
Diffstat (limited to 'installerbuilder/libinstaller/qtcreatorpersistentsettings.cpp')
-rw-r--r--installerbuilder/libinstaller/qtcreatorpersistentsettings.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/installerbuilder/libinstaller/qtcreatorpersistentsettings.cpp b/installerbuilder/libinstaller/qtcreatorpersistentsettings.cpp
index 0b5edafbd..f6ab8418f 100644
--- a/installerbuilder/libinstaller/qtcreatorpersistentsettings.cpp
+++ b/installerbuilder/libinstaller/qtcreatorpersistentsettings.cpp
@@ -172,15 +172,16 @@ bool QtCreatorPersistentSettings::save()
//if we added a new debugger we need to adjust the tool chains
QString abiString;
+ //find the abiString
foreach (const QString &key, toolChainMap.keys()) {
if (key.contains(QLatin1String(".TargetAbi"))) {
abiString = toolChainMap.value(key).toString();
break;
}
}
+ //adjust debugger path
foreach (const QString &key, toolChainMap.keys()) {
- if (key.contains(QLatin1String(".Debugger"))
- && toolChainMap.value(key).toString().isEmpty()) {
+ if (key.contains(QLatin1String(".Debugger"))) {
toolChainMap.insert(key, m_abiToDebuggerHash.value(abiString));
break;
}