RCP update site problem [message #482368] |
Wed, 26 August 2009 07:32  |
Eclipse User |
|
|
|
Hi,
I am working on an update site for my RCP app and I ran into a problem
where I need your help:
My app consists of 3 features: core, basic_tool, advanced_tool
core: holds the application
basic_tool: an extension which is optional
advanced_tool: another optional extension. this feature includes feature
basic_tool
now a user installs basic_tool - which works
Some time later all features get updated on the update site.
Now when the user tries to install advanced_tool, he would require to
update basic_tool too (as installer reports a conflicting dependency
between the old version of basic_tool and the new one to be installed)
If the user updates basic_tool beforehand, everything works as expected.
Is there a way that the update is done automatically when advanced_tool is
selected? I don't want the user to take care of this (as it gets far more
complex in reality).
thanks
Christian
|
|
|
Re: RCP update site problem [message #482976 is a reply to message #482368] |
Fri, 28 August 2009 15:04  |
Eclipse User |
|
|
|
Christian,
I'm not sure, but I think you should change feature "advanced_tool" to
require "basic_tool" instead of including it.
(See "dependencies" page of the feature manifest editor).
Mario
"Christian Pontesegger" <christian.pontesegger@web.de> schrieb im
Newsbeitrag news:4de41284655a6a2d774f8c0e995c4839$1@www.eclipse.org...
> Hi,
>
> I am working on an update site for my RCP app and I ran into a problem
> where I need your help:
>
> My app consists of 3 features: core, basic_tool, advanced_tool
>
> core: holds the application
> basic_tool: an extension which is optional
> advanced_tool: another optional extension. this feature includes feature
> basic_tool
>
> now a user installs basic_tool - which works
>
> Some time later all features get updated on the update site.
>
> Now when the user tries to install advanced_tool, he would require to
> update basic_tool too (as installer reports a conflicting dependency
> between the old version of basic_tool and the new one to be installed)
>
> If the user updates basic_tool beforehand, everything works as expected.
>
> Is there a way that the update is done automatically when advanced_tool is
> selected? I don't want the user to take care of this (as it gets far more
> complex in reality).
>
> thanks
> Christian
>
|
|
|
Powered by
FUDForum. Page generated in 0.03819 seconds