Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tycho-user] Creating a Product and then updating via Update Site

Hi Paul, 

So thanks to you and the link, I've been able to fix my problem. I had to remove the ccw feature definition from the product features list, and instead add a to my product's ccw.p2.inf file.

And the final step is to manually invoke the Director to install to the product after the fact.

This is why I'm coming back to you. Since I've removed ccw.feature from the product features list, I don't find feature artifacts in my product's target/repository repository anymore. Before that, it was easy to point the Director to this directory.
So Ive pointed instead the directory to a relative path like ../ccw.updatesite/target/repository.

And it is working for ccw.feature, great !


I'd also like to make other features updatable independently by the user: egit, eclipse-colorthemes for instance.
And then starts the redundancy : I have already declared where to find these feature in my target definition, but I don't know how to reuse this.
Instead, I find myself repeating tycho-eclipserun-plugin calls, an for each call, pasting the location of external p2 repositories ...

There must be a better way with tycho, right ? I'm sure I'm not using it to its full potential ....

thanks in advance for any guidance,


2014/1/16 Laurent PETIT <laurent.petit@xxxxxxxxx>
Thank you both, Paul and Sandra, I will take a look at these links and try things ASAP.

2014/1/16 Paul Webster <pwebster@xxxxxxxxxxxxxxxxxxx>
On Thu, Jan 16, 2014 at 8:48 AM, Laurent PETIT <laurent.petit@xxxxxxxxx> wrote:

There's something not working yet: once the product is installed, users are unable to update the counterclockwise plugin via the counterclockwise update site, meaning that they need to download and install a new version of the Product everytime they want to upgrade ..

See which has a section on upgrading components without upgrading the entire product.

If I'm reading it correctly, you need your product p2.inf to open up the ranges on the features the product include.


Paul Webster
Hi floor.  Make me a sammich! - GIR

tycho-user mailing list

Back to the top