diff options
author | Yuchen Deng <loaden@gmail.com> | 2014-04-18 17:32:14 +0800 |
---|---|---|
committer | Joerg Bornemann <joerg.bornemann@digia.com> | 2014-04-23 09:02:06 +0200 |
commit | b45f3ae43d1bfbcd1edf291c6f1b3374a0557052 (patch) | |
tree | 5488949f90e88547aafea2e0d51ddfd389508873 | |
parent | 65cd8ea4c28e7584b24b5dd58a816cc9e292d87b (diff) | |
download | qt-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.cpp | 6 |
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"); |