| Summary: | Regenerate when the generator settings for the source file have changed | ||
|---|---|---|---|
| Product: | z_Archived | Reporter: | Justin Spadea <jspadea> |
| Component: | EDT | Assignee: | Justin Spadea <jspadea> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | ||
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
|
Description
Justin Spadea
Looks like we should be able to have something listen to changes to generator settings, figure out all the resources affected by the changed setting, and do IResource.touch() on each of their corresponding IRs. This will cause an incremental generation build to run with the delta being all the IRs touched. Will need to make sure we listen to project settings as well as the workspace preferences. Modified/added the following in edt.ide.core: CoreIDEPluginStrings.java EDTCoreIDEPlugin.java CoreIDEPluginResources.properties + ProjectSettingsListenerManager.java ResourceChangeProcessor.java GenerationBuilder.java GenerationBuildManager.java ProjectSettingsUtility.java Verified in latest CVS |