Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKen Ryall2006-12-10 17:24:52 +0000
committerKen Ryall2006-12-10 17:24:52 +0000
commit6d4eea9995c07dc9a07b627927ed23c1ac60decd (patch)
tree5a4b3b3649cf98dc0228c63603464cff5f73609f /debug/org.eclipse.cdt.debug.ui
parent2a8fe7ad142f582cb4d743a6886fcc77bb539e30 (diff)
downloadorg.eclipse.cdt-6d4eea9995c07dc9a07b627927ed23c1ac60decd.tar.gz
org.eclipse.cdt-6d4eea9995c07dc9a07b627927ed23c1ac60decd.tar.xz
org.eclipse.cdt-6d4eea9995c07dc9a07b627927ed23c1ac60decd.zip
Set mapped resources on new launch configurations. This will let the platform know that they are associated and may be deleted when the project is deleted.
Diffstat (limited to 'debug/org.eclipse.cdt.debug.ui')
-rw-r--r--debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/ui/importexecutable/AbstractImportExecutableWizard.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/ui/importexecutable/AbstractImportExecutableWizard.java b/debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/ui/importexecutable/AbstractImportExecutableWizard.java
index d9a16c2e7d9..5e7b2505bba 100644
--- a/debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/ui/importexecutable/AbstractImportExecutableWizard.java
+++ b/debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/ui/importexecutable/AbstractImportExecutableWizard.java
@@ -21,6 +21,7 @@ import org.eclipse.cdt.ui.CUIPlugin;
import org.eclipse.core.resources.IFile;
import org.eclipse.core.resources.IProject;
import org.eclipse.core.resources.IProjectDescription;
+import org.eclipse.core.resources.IResource;
import org.eclipse.core.resources.IWorkspace;
import org.eclipse.core.resources.ResourcesPlugin;
import org.eclipse.core.runtime.CoreException;
@@ -236,6 +237,7 @@ public abstract class AbstractImportExecutableWizard extends Wizard implements I
*/
public void setConfigurationDefaults(ILaunchConfigurationWorkingCopy config, ICProject project) {
+ config.setMappedResources(new IResource[] {project.getProject()});
config.setAttribute(ICDTLaunchConfigurationConstants.ATTR_PROJECT_NAME, project.getProject().getName());
config.setAttribute(ICDTLaunchConfigurationConstants.ATTR_PROGRAM_NAME, new File(getImportExecutablePage()
.getSelectedExecutables()[0]).getName());

Back to the top