summaryrefslogtreecommitdiff
path: root/src/plugins/projectexplorer/buildconfiguration.h
diff options
context:
space:
mode:
authorDaniel Teske <daniel.teske@digia.com>2012-10-17 15:55:20 +0200
committerDaniel Teske <daniel.teske@digia.com>2012-10-22 11:16:36 +0200
commitfbdb113970975e76453e791f25dedd5fffa16566 (patch)
tree74bad282e7907f5d305ba73efc8c3db25550ddce /src/plugins/projectexplorer/buildconfiguration.h
parenta81563afddb8b0f38fef51aafbe57b77437daf25 (diff)
downloadqt-creator-fbdb113970975e76453e791f25dedd5fffa16566.tar.gz
BuildConfiguration: Only emit environmentChanged() on actual changes
Change-Id: I7c9464c935c40151e8d97cd7360c5a8386abc6f1 Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Diffstat (limited to 'src/plugins/projectexplorer/buildconfiguration.h')
-rw-r--r--src/plugins/projectexplorer/buildconfiguration.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/projectexplorer/buildconfiguration.h b/src/plugins/projectexplorer/buildconfiguration.h
index 6110c702ae..5007c73138 100644
--- a/src/plugins/projectexplorer/buildconfiguration.h
+++ b/src/plugins/projectexplorer/buildconfiguration.h
@@ -114,10 +114,13 @@ private slots:
void handleKitUpdate();
private:
+ void emitEnvironmentChanged();
+
bool m_clearSystemEnvironment;
QList<Utils::EnvironmentItem> m_userEnvironmentChanges;
QList<BuildStepList *> m_stepLists;
Utils::AbstractMacroExpander *m_macroExpander;
+ Utils::Environment m_lastEnvironment;
};
class PROJECTEXPLORER_EXPORT IBuildConfigurationFactory :