aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2021-04-21 16:25:05 +0200
committerEike Ziller <eike.ziller@qt.io>2021-04-22 09:14:17 +0000
commit63f7ba04276bad419b5a35f7d740bef6eb220de6 (patch)
tree39ea350caeeaa86a5a521709ccba291d1ac66ceb
parent44a33d4c2c17ddcff46ffab022bef011cc9845a7 (diff)
Toolchains: Improve warning message for wrong language ID
State the ID and where it comes from Change-Id: I8bdf9e38b2a1d3a00409cfa680f1079e5a048eba Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
-rw-r--r--src/plugins/projectexplorer/toolchainmanager.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/plugins/projectexplorer/toolchainmanager.cpp b/src/plugins/projectexplorer/toolchainmanager.cpp
index 546f553b0c..e0a6b15c45 100644
--- a/src/plugins/projectexplorer/toolchainmanager.cpp
+++ b/src/plugins/projectexplorer/toolchainmanager.cpp
@@ -205,7 +205,11 @@ void ToolChainManager::notifyAboutUpdate(ToolChain *tc)
bool ToolChainManager::registerToolChain(ToolChain *tc)
{
QTC_ASSERT(tc, return false);
- QTC_ASSERT(isLanguageSupported(tc->language()), return false);
+ QTC_ASSERT(isLanguageSupported(tc->language()),
+ qDebug() << qPrintable("language \"" + tc->language().toString()
+ + "\" unknown while registering \""
+ + tc->compilerCommand().toString() + "\"");
+ return false);
QTC_ASSERT(d->m_accessor, return false);
if (d->m_toolChains.contains(tc))