Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Buckminster » Building a p2 site for patched features/plugins
Building a p2 site for patched features/plugins [message #898901] Sat, 28 July 2012 22:40 Go to previous message
Nicolas Rouquette is currently offline Nicolas Rouquette
Messages: 132
Registered: July 2009
Senior Member
I'm having problems building a p2 update site with patched features/plugins.

I need to build a p2 update site for Indigo with EMF 2.7 patched per:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=372608

I have cloned the 2.7 branch of EMF:
http://git.eclipse.org/gitroot/emf/org.eclipse.emf.git/

Question 1:

Is there an easy way to have buckminster materialize EMF 2.7 (from GIT) and apply the changes corresponding to a particular bugzilla fix (e.g., 372608 in this case) ?

For now, I applied the patch manually.

Now I have a modified branch of EMF 2.7.

I followed the instructions from the BuckyBook for building a p2 site; i.e., I created an org.eclipse.emf.p2 feature where I included the org.eclipse.emf.ecore feature.

When I build this, buckminster creates new versions of:
org.eclipse.emf.ecore
org.eclipse.emf.ecore.change
org.eclipse.emf.ecore.xmi

but it fetches from my eclipse installation the *source* plugins:
org.eclipse.emf.ecore.source
org.eclipse.emf.ecore.change.source
org.eclipse.emf.ecore.xmi.source

So in the end, the org.eclipse.emf.ecore.source will not correspond to the org.eclipse.emf.ecore as built, i.e., 2.7 + 372608

Question 2:

How should I build a p2 site such that buckminster will generate the source plugins/features from the workspace instead of materializing them from the eclipse installation?

- Nicolas.
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic:Updating Jenkins workspace
Next Topic:Target Platform in Buckminster
Goto Forum:
  


Current Time: Thu May 23 02:57:50 EDT 2013

Powered by FUDForum. Page generated in 0.02280 seconds