diff options
author | Ken Ryall | 2006-12-10 17:24:52 +0000 |
---|---|---|
committer | Ken Ryall | 2006-12-10 17:24:52 +0000 |
commit | 6d4eea9995c07dc9a07b627927ed23c1ac60decd (patch) | |
tree | 5a4b3b3649cf98dc0228c63603464cff5f73609f /debug/org.eclipse.cdt.debug.ui | |
parent | 2a8fe7ad142f582cb4d743a6886fcc77bb539e30 (diff) | |
download | org.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.java | 2 |
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()); |