diff --git a/bundles/com.espressif.idf.core/src/com/espressif/idf/core/build/IDFBuildConfiguration.java b/bundles/com.espressif.idf.core/src/com/espressif/idf/core/build/IDFBuildConfiguration.java index 3555c34ba..0cb469d44 100644 --- a/bundles/com.espressif.idf.core/src/com/espressif/idf/core/build/IDFBuildConfiguration.java +++ b/bundles/com.espressif.idf.core/src/com/espressif/idf/core/build/IDFBuildConfiguration.java @@ -117,12 +117,10 @@ public class IDFBuildConfiguration extends CBuildConfiguration private String customBuildDir; private IProgressMonitor monitor; public boolean isProgressSet; - private ILaunchConfiguration configuration; public IDFBuildConfiguration(IBuildConfiguration config, String name) throws CoreException { super(config, name); - this.configuration = LAUNCH_CONFIG_PROVIDER.getActiveLaunchConfiguration(); } public IDFBuildConfiguration(IBuildConfiguration config, String name, IToolChain toolChain) @@ -135,14 +133,6 @@ public IDFBuildConfiguration(IBuildConfiguration config, String name, IToolChain { super(config, name, toolChain, launchMode); this.toolChainFile = toolChainFile; - try - { - this.configuration = LAUNCH_CONFIG_PROVIDER.getActiveLaunchConfiguration(); - } - catch (CoreException e) - { - Logger.log(e); - } } @Override @@ -233,6 +223,7 @@ public String getProperty(String name) { try { + ILaunchConfiguration configuration = LAUNCH_CONFIG_PROVIDER.getActiveLaunchConfiguration(); if (configuration != null && configuration.getType().getIdentifier().equals(IDFLaunchConstants.DEBUG_LAUNCH_CONFIG_TYPE)) {