forked from qt-creator/qt-creator
QbsProjectManager: Set qbs.architecture, not just qbs.architectures
If there's no multiplexing, then qbs.architectures will have no effect. Task-number: QTCREATORBUG-22738 Change-Id: If485481bf0f683fc3c693216d13aee1ba87255fe Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com> Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -275,6 +275,8 @@ QVariantMap DefaultPropertyProvider::autoGeneratedProperties(const ProjectExplor
|
||||
ProjectExplorer::Abi::abiFromTargetTriplet(mainTc->originalTargetTriple())
|
||||
|| targetAbi.osFlavor() == ProjectExplorer::Abi::AndroidLinuxFlavor) {
|
||||
data.insert(QLatin1String(QBS_ARCHITECTURE), architecture(mainTc->targetAbi()));
|
||||
} else if (archs.count() == 1) {
|
||||
data.insert(QLatin1String(QBS_ARCHITECTURE), archs.first());
|
||||
}
|
||||
data.insert(QLatin1String(QBS_TARGETPLATFORM), targetPlatform(targetAbi, k));
|
||||
|
||||
|
Reference in New Issue
Block a user