diff --git a/src/plugins/qnx/qnxabstractqtversion.cpp b/src/plugins/qnx/qnxabstractqtversion.cpp index f01305b95890f890d7d85614f2ad139d2542fde8..f9ce0dc77d9630d9364946606f44dc22ea963550 100644 --- a/src/plugins/qnx/qnxabstractqtversion.cpp +++ b/src/plugins/qnx/qnxabstractqtversion.cpp @@ -103,12 +103,8 @@ void QnxAbstractQtVersion::addToEnvironment(const ProjectExplorer::Kit *k, Utils Utils::Environment QnxAbstractQtVersion::qmakeRunEnvironment() const { - if (!m_environmentUpToDate && !sdkPath().isEmpty()) - { - // TODO: return Utils::Environment instead(?) - m_envMap = QnxUtils::parseEnvironmentFile(QnxUtils::envFilePath(sdkPath())); - m_environmentUpToDate = true; - } + if (!sdkPath().isEmpty()) + updateEnvironment(); Utils::Environment env = Utils::Environment::systemEnvironment(); QnxUtils::prependQnxMapToEnvironment(m_envMap, env);