forked from qt-creator/qt-creator
Add option for globally changing the base environment for tools
Fixes: QTCREATORBUG-22123 Change-Id: I00a5bbdf92e5dab513cb12f3518a2abb1adbb9cd Reviewed-by: Christian Kandeler <christian.kandeler@qt.io> Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
This commit is contained in:
@@ -45,6 +45,7 @@
|
||||
#include "target.h"
|
||||
#include "toolchain.h"
|
||||
|
||||
#include <coreplugin/icore.h>
|
||||
#include <coreplugin/idocument.h>
|
||||
|
||||
#include <utils/algorithm.h>
|
||||
@@ -188,6 +189,8 @@ BuildConfiguration::BuildConfiguration(Target *target, Utils::Id id)
|
||||
[this](const QString &var) { return environment().expandedValueForKey(var); });
|
||||
|
||||
updateCacheAndEmitEnvironmentChanged();
|
||||
connect(Core::ICore::instance(), &Core::ICore::systemEnvironmentChanged,
|
||||
this, &BuildConfiguration::updateCacheAndEmitEnvironmentChanged);
|
||||
connect(target, &Target::kitChanged,
|
||||
this, &BuildConfiguration::updateCacheAndEmitEnvironmentChanged);
|
||||
connect(this, &BuildConfiguration::environmentChanged,
|
||||
|
||||
Reference in New Issue
Block a user