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?