From 2365943a87653ba7fe1cec5bebbe39120a65471f Mon Sep 17 00:00:00 2001 From: Razi Alavizadeh Date: Thu, 14 Jun 2018 15:50:27 +0430 Subject: [PATCH] Nim: Fix outdated process parameters on environment change This patch connects BuildConfiguration::environmentChanged signal to NimCompilerBuildStep::updateProcessParameters slot. Change-Id: If0711a13a9009ca850c11a54db8e3fdce48419ca Reviewed-by: hjk Reviewed-by: Filippo Cucchetto Reviewed-by: Eike Ziller --- src/plugins/nim/project/nimcompilerbuildstep.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/plugins/nim/project/nimcompilerbuildstep.cpp b/src/plugins/nim/project/nimcompilerbuildstep.cpp index 9f27b73ddf7..df68620a249 100644 --- a/src/plugins/nim/project/nimcompilerbuildstep.cpp +++ b/src/plugins/nim/project/nimcompilerbuildstep.cpp @@ -106,6 +106,8 @@ NimCompilerBuildStep::NimCompilerBuildStep(BuildStepList *parentList) auto bc = qobject_cast(buildConfiguration()); connect(bc, &NimBuildConfiguration::buildDirectoryChanged, this, &NimCompilerBuildStep::updateProcessParameters); + connect(bc, &BuildConfiguration::environmentChanged, + this, &NimCompilerBuildStep::updateProcessParameters); connect(this, &NimCompilerBuildStep::outFilePathChanged, bc, &NimBuildConfiguration::outFilePathChanged); connect(bc->target()->project(), &ProjectExplorer::Project::fileListChanged,