forked from qt-creator/qt-creator
ProjectExplorer: Promote CMakeToolChainData to a global structure
... and use it in ToolChainFactory::detectForImport() overloads. Change-Id: I107b9d5e185580b8fbef4c6e0233fdae5d253506 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
@@ -208,9 +208,9 @@ Kit *QbsProjectImporter::createKit(void *directoryData) const
|
||||
return createTemporaryKit(qtVersionData,[this, bgData](Kit *k) -> void {
|
||||
QList<ToolChainData> tcData;
|
||||
if (!bgData->cxxCompilerPath.isEmpty())
|
||||
tcData << findOrCreateToolChains(bgData->cxxCompilerPath, Constants::CXX_LANGUAGE_ID);
|
||||
tcData << findOrCreateToolChains({bgData->cxxCompilerPath, Constants::CXX_LANGUAGE_ID});
|
||||
if (!bgData->cCompilerPath.isEmpty())
|
||||
tcData << findOrCreateToolChains(bgData->cCompilerPath, Constants::C_LANGUAGE_ID);
|
||||
tcData << findOrCreateToolChains({bgData->cCompilerPath, Constants::C_LANGUAGE_ID});
|
||||
foreach (const ToolChainData &tc, tcData) {
|
||||
if (!tc.tcs.isEmpty())
|
||||
ToolChainKitAspect::setToolChain(k, tc.tcs.first());
|
||||
|
||||
Reference in New Issue
Block a user