Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 185061

Summary: integrate "Synchronize before exporting" in automatic build system
Product: [Eclipse Project] PDE Reporter: Michael Seele <mseele>
Component: BuildAssignee: 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 CLA 2007-05-02 06:02:32 EDT
please integrate the "Synchronize before exporting" option from the "Export an Eclipse product"-wizard in the automatic build system.
for example as a property to set...
Comment 1 Pascal Rapicault CLA 2007-05-02 14:10:24 EDT
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?
Comment 2 Michael Seele CLA 2007-05-03 01:38:00 EDT
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.
Comment 3 Wassim Melhem CLA 2007-05-03 14:04:08 EDT
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.
Comment 4 Pascal Rapicault CLA 2007-05-03 20:22:18 EDT
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.
Comment 5 Denis Roy CLA 2009-08-30 02:13:11 EDT
As of now 'LATER' and 'REMIND' resolutions are no longer supported.
Please reopen this bug if it is still valid for you.