Fix toolchain restricted to targets handling

Reviewed-By: hunger
This commit is contained in:
dt
2011-04-12 18:51:55 +02:00
parent 081e300897
commit 7d4311881b

View File

@@ -359,7 +359,8 @@ QList<ToolChain *> Target::possibleToolChains(BuildConfiguration *) const
QList<ToolChain *> tcList = ToolChainManager::instance()->toolChains(); QList<ToolChain *> tcList = ToolChainManager::instance()->toolChains();
QList<ToolChain *> result; QList<ToolChain *> result;
foreach (ToolChain *tc, tcList) { foreach (ToolChain *tc, tcList) {
if (!tc->restrictedToTargets().contains(id())) QStringList restricted = tc->restrictedToTargets();
if (restricted.isEmpty() || restricted.contains(id()))
result.append(tc); result.append(tc);
} }
return result; return result;