forked from qt-creator/qt-creator
Merge remote-tracking branch 'origin/4.10'
Conflicts: qbs/modules/qtc/qtc.qbs qtcreator_ide_branding.pri src/libs/utils/synchronousprocess.cpp src/plugins/baremetal/iarewtoolchain.cpp src/plugins/cmakeprojectmanager/cmakeproject.cpp tests/unit/unittest/CMakeLists.txt Change-Id: I124ad492df403286751e175d27fe36487ddf6d07
This commit is contained in:
@@ -167,11 +167,11 @@ static QHash<XcodePlatform::ToolchainTarget, ToolChainPair> findToolChains(const
|
||||
|
||||
static QSet<Kit *> existingAutoDetectedIosKits()
|
||||
{
|
||||
return Utils::filtered(KitManager::kits(), [](Kit *kit) -> bool {
|
||||
return Utils::toSet(Utils::filtered(KitManager::kits(), [](Kit *kit) -> bool {
|
||||
Core::Id deviceKind = DeviceTypeKitAspect::deviceTypeId(kit);
|
||||
return kit->isAutoDetected() && (deviceKind == Constants::IOS_DEVICE_TYPE
|
||||
|| deviceKind == Constants::IOS_SIMULATOR_TYPE);
|
||||
}).toSet();
|
||||
}));
|
||||
}
|
||||
|
||||
static void printKits(const QSet<Kit *> &kits)
|
||||
@@ -249,9 +249,9 @@ void IosConfigurations::updateAutomaticKitList()
|
||||
// target -> tool chain
|
||||
const auto targetToolChainHash = findToolChains(platforms);
|
||||
|
||||
const auto qtVersions = QtVersionManager::versions([](const BaseQtVersion *v) {
|
||||
const auto qtVersions = Utils::toSet(QtVersionManager::versions([](const BaseQtVersion *v) {
|
||||
return v->isValid() && v->type() == Constants::IOSQT;
|
||||
}).toSet();
|
||||
}));
|
||||
|
||||
const DebuggerItem *possibleDebugger = DebuggerItemManager::findByEngineType(LldbEngineType);
|
||||
const QVariant debuggerId = (possibleDebugger ? possibleDebugger->id() : QVariant());
|
||||
|
||||
@@ -25,6 +25,7 @@
|
||||
|
||||
#include "iosprobe.h"
|
||||
|
||||
#include <utils/algorithm.h>
|
||||
#include <utils/synchronousprocess.h>
|
||||
|
||||
#include <QDir>
|
||||
@@ -120,7 +121,7 @@ void XcodeProbe::setupDefaultToolchains(const QString &devPath)
|
||||
const QFileInfo sdkPathInfo(sdk.path.toString());
|
||||
if (sdkPathInfo.exists() && sdkPathInfo.isDir()) {
|
||||
clangProfile.sdks.push_back(sdk);
|
||||
allArchitectures += sdk.architectures.toSet();
|
||||
allArchitectures += Utils::toSet(sdk.architectures);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user