diff options
author | Tim Jenssen <tim.jenssen@nokia.com> | 2011-08-29 18:09:21 +0200 |
---|---|---|
committer | Tim Jenssen <tim.jenssen@nokia.com> | 2011-08-29 18:29:41 +0200 |
commit | b47128b6775f846fad33f599802d70563580f902 (patch) | |
tree | 2edc25265743324ed46d0eb1cdb4ef4d57a38583 /installerbuilder/libinstaller/qtcreatorpersistentsettings.cpp | |
parent | f51c7b17b5522a25ba7a625e0ae8ca2c0dbb0dba (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.cpp | 5 |
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; } |