[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[p2-dev] RE: Proper Way To Install from P2 Zipped Repos
|
In general, the approach of:
1) Unzipping the eclipse platform runtime zipfile
2) Calling the director app headlessly to install the various other bits
...seems to work for me.
I am now trying to merge potentially hundreds of individual bundle and
feature builds and their associated zipped p2 repositories. I have
found that mirroring everything, one at a time into the same destination
will intelligently merge many individual repositories. But ultimately,
my goal is to get many pre-built features and plugins staged so I can
use them as dependencies in other builds. I think this is what
"repo2runnable" does, correct? Does anyone know if "repo2runnable" can
be called on many repositories (one at a time, obviously) and all of
them will be merged into the same destination, or do I have to
mirror/merge them all first, and then call repo2runnable on the merged
repository?
Thanks,
Mark.
> -----Original Message-----
> From: Mark Melvin
> Sent: May 20, 2009 10:29 AM
> To: 'P2 developer discussions'
> Subject: Proper Way To Install from P2 Zipped Repos
>
> Hi There,
>
> I am trying to integrate P2 into my build process. Let's say
> I want to create a temporary installation of the Eclipse
> platform runtime, then install the CVS, PDE, and JDT runtimes
> into it. From what I can tell, the best way to do this is to:
>
> 1) Unzip the eclipse platform runtime zipfile
> 2) Call the director app headlessly to install the various other bits
>
> I'd like to download and install the "other bits" using
> zipped P2 repositories. I found this wiki page that
> basically describes the above process:
>
> http://wiki.eclipse.org/Equinox_p2_director_application/Exampl
es/Install_into_eclipse_using_SDKProfile
>
> My question is - is this page still up to date and relevant?
> It seems that a lot of information on the wiki is out of
> date, or has been superceded, and I don't want to waste my
> time going down the wrong path if there is a better/easier solution.
>
> If it matters, I'll be doing all of this from an Ant script.
> I'd be happy to update the wiki if it is out of date, and I
> can get a pointer in the right direction.
>
> Thanks,
> Mark.
> --------------------------------------------