summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuchen Deng <loaden@gmail.com>2014-04-18 17:32:14 +0800
committerJoerg Bornemann <joerg.bornemann@digia.com>2014-04-23 09:02:06 +0200
commitb45f3ae43d1bfbcd1edf291c6f1b3374a0557052 (patch)
tree5488949f90e88547aafea2e0d51ddfd389508873
parent65cd8ea4c28e7584b24b5dd58a816cc9e292d87b (diff)
downloadqt-creator-b45f3ae43d1bfbcd1edf291c6f1b3374a0557052.tar.gz
Fix minimum windows version detection
Change-Id: Idba2e5ec81bae1572e6ed8f89055e8bf1ab41ba1 Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
-rw-r--r--src/plugins/qbsprojectmanager/qbsprojectmanager.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/plugins/qbsprojectmanager/qbsprojectmanager.cpp b/src/plugins/qbsprojectmanager/qbsprojectmanager.cpp
index 7f7845da89..e35cdbe1cd 100644
--- a/src/plugins/qbsprojectmanager/qbsprojectmanager.cpp
+++ b/src/plugins/qbsprojectmanager/qbsprojectmanager.cpp
@@ -150,6 +150,12 @@ void QbsManager::addQtProfileFromKit(const QString &profileName, const ProjectEx
return;
qbs::QtEnvironment qtEnv;
+ const QList<ProjectExplorer::Abi> abi = qt->qtAbis();
+ if (!abi.empty()) {
+ qtEnv.architecture = ProjectExplorer::Abi::toString(abi.first().architecture());
+ if (abi.first().wordWidth() == 64)
+ qtEnv.architecture.append(QLatin1String("_64"));
+ }
qtEnv.binaryPath = qt->binPath().toString();
if (qt->hasDebugBuild())
qtEnv.buildVariant << QLatin1String("debug");