| Summary: | integrate "Synchronize before exporting" in automatic build system | ||
|---|---|---|---|
| Product: | [Eclipse Project] PDE | Reporter: | Michael Seele <mseele> |
| Component: | Build | Assignee: | pde-build-inbox <pde-build-inbox> |
| Status: | RESOLVED WONTFIX | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | Keywords: | helpwanted |
| Version: | 3.2.1 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Michael Seele
I'm not what you request since in standalone build cases there is nothing to synchronize with, since there is no workspace. Could you please elaborate? i fill out my *.product file completly. but this brings no benefit if i work with automatic builds. i have to define most of the values i wrote into the .product file twice as property under my product extension point. in the wizard-build, it will be syncronized and i have not to define the properties but in the automatic build, it will not be syncronized. This is not a UI issue. PDE/UI can't help in automated builds. the pde/build task that builds products would need to know how to update plugin.xml (ie. similar to PDE/UI synchronizes) and would need to take a new property on the ant task as the bug reporter suggersts. I'm sorry to say that I will have to close as "can't fix" because to have a full support for that we would have to have a model of the extension registry (to be able to find the plugin.xml that contains the product), which we currently don't have and it would be really overkill to add. In addition to this we would have to have the ability to write plugin.xml and probably many more details that I forget. I think that the right path to support this is to refactor severely PDE. As of now 'LATER' and 'REMIND' resolutions are no longer supported. Please reopen this bug if it is still valid for you. |