Hi all,
the eTrice project used to refer to the org.eclipse.license
feature contained in the platform.releng git repository.
But recently this feature was removed due to [1] and [2].
Projects have to consume this feature now from a new p2 update
site or from the new git location [3] (as shown below).
I had some problems to get the eTrice build working again.
It seems that I had to replace the ".qualifier" by the explicit
4th segment of the version:
<feature
id="org.eclipse.etrice.feature"
label="%featureName"
version="0.4.0.qualifier"
provider-name="%providerName"
plugin="org.eclipse.etrice.core.room.ui"
license-feature="org.eclipse.license"
license-feature-version="1.0.0.v20131003-1638">
In the Buckminster resource map the search path is
<rm:searchPath name="eclipse.license">
<rm:provider componentTypes="eclipse.feature"
readerType="git">
<rm:property key="git.remote.uri"
value="http://git.eclipse.org/gitroot/cbi/org.eclipse.license.git"/>
<rm:uri format="{0}/license,{1}">
<bc:propertyRef key="workspace.root"/>
<bc:propertyRef key="buckminster.component"/>
</rm:uri>
</rm:provider>
</rm:searchPath>
Regards,
Henrik
[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=394793
[2] https://bugs.eclipse.org/bugs/show_bug.cgi?id=418627
[3] http://git.eclipse.org/gitroot/cbi/org.eclipse.license.git
|