forked from qt-creator/qt-creator
Qmake: Do not consider non C++ toolchains
Do not consider non C++ toolchains when searching for a matching toolchain. Change-Id: I2b06fd677ec3b89d0c15290ba170344629ded20e Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
@@ -79,9 +79,10 @@ void QmakeKitInformation::setup(Kit *k)
|
||||
ToolChain *tc = ToolChainKitInformation::toolChain(k, ToolChain::Language::Cxx);
|
||||
|
||||
if (!tc || (!tc->suggestedMkspecList().empty() && !tc->suggestedMkspecList().contains(spec))) {
|
||||
ToolChain *possibleTc = 0;
|
||||
ToolChain *possibleTc = nullptr;
|
||||
foreach (ToolChain *current, ToolChainManager::toolChains()) {
|
||||
if (version->qtAbis().contains(current->targetAbi())) {
|
||||
if (current->language() == ToolChain::Language::Cxx
|
||||
&& version->qtAbis().contains(current->targetAbi())) {
|
||||
possibleTc = current;
|
||||
if (current->suggestedMkspecList().contains(spec))
|
||||
break;
|
||||
|
Reference in New Issue
Block a user