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 *> result;
foreach (ToolChain *tc, tcList) {
if (!tc->restrictedToTargets().contains(id()))
QStringList restricted = tc->restrictedToTargets();
if (restricted.isEmpty() || restricted.contains(id()))
result.append(tc);
}
return result;