aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTobias Hunger <tobias.hunger@qt.io>2017-12-05 14:09:43 +0100
committerDavid Schulz <david.schulz@qt.io>2017-12-05 13:48:57 +0000
commit85206e216afbb132d41bf7101fd9dc6446874ee2 (patch)
tree51621d1e701d8ff4f5946cd708b6992d16835eee
parent034e672509447ad99585b1c72323b8a019c91a4b (diff)
QmakeDesktopRunConfiguration: Add correct entry to PATH on windows
When adding Qt to the PATH in the qmake desktop runconfiguration, creator added the INSTALL_LIBS on windows. This is not correct, use INSTALL_BINS instead. Change-Id: Idf3644085657f871870119126d2ab28721ff85d8 Reviewed-by: David Schulz <david.schulz@qt.io>
-rw-r--r--src/plugins/qmakeprojectmanager/desktopqmakerunconfiguration.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/plugins/qmakeprojectmanager/desktopqmakerunconfiguration.cpp b/src/plugins/qmakeprojectmanager/desktopqmakerunconfiguration.cpp
index c5330b749c..32922cb9f7 100644
--- a/src/plugins/qmakeprojectmanager/desktopqmakerunconfiguration.cpp
+++ b/src/plugins/qmakeprojectmanager/desktopqmakerunconfiguration.cpp
@@ -344,8 +344,12 @@ void DesktopQmakeRunConfiguration::addToBaseEnvironment(Environment &env) const
} // pro
QtSupport::BaseQtVersion *qtVersion = QtSupport::QtKitInformation::qtVersion(target()->kit());
- if (qtVersion && m_isUsingLibrarySearchPath)
- env.prependOrSetLibrarySearchPath(qtVersion->qmakeProperty("QT_INSTALL_LIBS"));
+ if (qtVersion && m_isUsingLibrarySearchPath) {
+ if (HostOsInfo::isWindowsHost())
+ env.prependOrSetLibrarySearchPath(qtVersion->qmakeProperty("QT_INSTALL_BINS"));
+ else
+ env.prependOrSetLibrarySearchPath(qtVersion->qmakeProperty("QT_INSTALL_LIBS"));
+ }
}
QString DesktopQmakeRunConfiguration::buildSystemTarget() const