aboutsummaryrefslogtreecommitdiffstats
path: root/tools/eclipse
diff options
context:
space:
mode:
authorgdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2012-08-04 18:06:48 +0000
committergdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2012-08-04 18:06:48 +0000
commit7c88a3a468c960ae5fb6c2659354429e66820f8b (patch)
tree30bb5b9bee3ff1949d7c4a239ab3aa9b160fc7f3 /tools/eclipse
parent8f81ae825058519dd5fffa2dab5105ace04c255d (diff)
downloadChibiOS-7c88a3a468c960ae5fb6c2659354429e66820f8b.tar.gz
ChibiOS-7c88a3a468c960ae5fb6c2659354429e66820f8b.tar.bz2
ChibiOS-7c88a3a468c960ae5fb6c2659354429e66820f8b.zip
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@4512 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'tools/eclipse')
-rw-r--r--tools/eclipse/config_wizard/src/org/chibios/tools/eclipse/config/handlers/GenerateFiles.java4
-rw-r--r--tools/eclipse/config_wizard/src/org/chibios/tools/eclipse/config/wizards/ConfigurationNewWizard.java6
2 files changed, 9 insertions, 1 deletions
diff --git a/tools/eclipse/config_wizard/src/org/chibios/tools/eclipse/config/handlers/GenerateFiles.java b/tools/eclipse/config_wizard/src/org/chibios/tools/eclipse/config/handlers/GenerateFiles.java
index e10d4c667..af100f9fb 100644
--- a/tools/eclipse/config_wizard/src/org/chibios/tools/eclipse/config/handlers/GenerateFiles.java
+++ b/tools/eclipse/config_wizard/src/org/chibios/tools/eclipse/config/handlers/GenerateFiles.java
@@ -30,7 +30,11 @@ import org.chibios.tools.eclipse.config.utils.TemplateException;
import org.eclipse.core.commands.AbstractHandler;
import org.eclipse.core.commands.ExecutionEvent;
import org.eclipse.core.commands.ExecutionException;
+import org.eclipse.core.resources.IContainer;
import org.eclipse.core.resources.IFile;
+import org.eclipse.core.resources.IFolder;
+import org.eclipse.core.resources.ResourcesPlugin;
+import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.FileLocator;
import org.eclipse.core.runtime.IPath;
import org.eclipse.core.runtime.Path;
diff --git a/tools/eclipse/config_wizard/src/org/chibios/tools/eclipse/config/wizards/ConfigurationNewWizard.java b/tools/eclipse/config_wizard/src/org/chibios/tools/eclipse/config/wizards/ConfigurationNewWizard.java
index 51002d5e6..e6c309b43 100644
--- a/tools/eclipse/config_wizard/src/org/chibios/tools/eclipse/config/wizards/ConfigurationNewWizard.java
+++ b/tools/eclipse/config_wizard/src/org/chibios/tools/eclipse/config/wizards/ConfigurationNewWizard.java
@@ -133,7 +133,7 @@ public class ConfigurationNewWizard extends Wizard implements INewWizard {
throwCoreException("Container \"" + containerName + "\" does not exist.");
}
IContainer container = (IContainer)resource;
- monitor.beginTask("Creating " + projectFileName, 3);
+ monitor.beginTask("Creating " + projectFileName, 4);
/* Step #1, creates the project file.*/
final IFile projectFile = container.getFile(new Path(projectFileName));
@@ -182,6 +182,10 @@ public class ConfigurationNewWizard extends Wizard implements INewWizard {
}
});
monitor.worked(1);
+
+ /* Step #4, refreshing local resources.*/
+ container.refreshLocal(IResource.DEPTH_INFINITE, monitor);
+ monitor.worked(1);
}
/**