Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Buckminster » Providing subset of site.p2
Providing subset of site.p2 [message #675539] Tue, 31 May 2011 15:21 Go to next message
Miles Parker is currently offline Miles Parker
Messages: 1340
Registered: July 2009
Senior Member
For one of my builds, I'd like to provide:

1) A complete RCP product build
2) A p2 update site that includes a plugin version of the product.
3) Eventually, an update site (or a packaging of 2) for the RCP build.

1 and 2 of course overlap significantly but they are disjoint. Naturally, I've setup my build for a feature that contains the the union of features for both. The RCP build is fine of course, and only includes the bits that I want. But the P2 site contains all of the artifacts for the RCP build including even some Eclipse components. Even if I limit the category.xml to the Eclipse plugin features, the RCP and Eclipse bits show up under "Uncategorized". Is there an integrated way to produce a subset update site for just 2) from the same build, or do I have to set up a separate job and cspec for it?
Re: Providing subset of site.p2 [message #675836 is a reply to message #675539] Wed, 01 June 2011 15:47 Go to previous message
Carsten Reckord is currently offline Carsten Reckord
Messages: 139
Registered: July 2009
Senior Member
Hi Miles,

Why do you want a subset without the RCP parts at all? Why not have a site
that includes the product feature and executables, too? Without them, you'll
most likely run into rather ugly dependency violations if you ever want to
use p2 to update your product.

What we do in our product build is
- include the RCP feature in our site feature, so the site contains everything
- make the RCP feature's "product" action use the prebuilt site instead of
building one on its own


On 31.05.2011 17:21, Miles Parker wrote:
> For one of my builds, I'd like to provide:
>
> 1) A complete RCP product build
> 2) A p2 update site that includes a plugin version of the product.
> 3) Eventually, an update site (or a packaging of 2) for the RCP build.
>
> 1 and 2 of course overlap significantly but they are disjoint. Naturally, I've setup my build for a feature that contains the the union of features for both. The RCP build is fine of course, and only includes the bits that I want. But the P2 site contains all of the artifacts for the RCP build including even some Eclipse components. Even if I limit the category.xml to the Eclipse plugin features, the RCP and Eclipse bits show up under "Uncategorized". Is there an integrated way to produce a subset update site for just 2) from the same build, or do I have to set up a separate job and cspec for it?

--
Visit our website, follow us on twitter and become a fan on facebook!
fb www.facebook.com/YattaSolutions
tw www.twitter.com/YattaSolutions
w www.yatta.de

Carsten Reckord
t +49 (0)561 5743277-33
f +49 (0)561 5743277-8833
e reckord@yatta.de

Yatta Solutions GmbH
Sitz der Gesellschaft: Kassel
Amtsgericht Kassel, HRB 14720
USt-IdNr DE263191529

Geschäftsführung:
Johannes Jacop,
Dr. Christian Schneider

Adresse:
Ludwig-Erhard-Straße 12
34131 Kassel

Kontakt:
t +49 (0)561 5743277-0
f +49 (0)561 5743277-88
e info@yatta.de

Bankverbindung:
Kasseler Bank eG
BLZ 520 900 00
Kto-Nr 158 305
Previous Topic:Missing equinox launcher bundles..
Next Topic:Product IU with buckminster
Goto Forum:
  


Current Time: Wed Sep 17 03:31:17 GMT 2014

Powered by FUDForum. Page generated in 0.02192 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software