p2 sites for 3.8 target platform [message #991119] |
Mon, 17 December 2012 12:17 |
Matthew Webber Messages: 198 Registered: December 2010 |
Senior Member |
|
|
We currently build our RCP application against an Eclipse 3.7.2 target platform, and we'd like to move to 3.8.1, essentially to pick up a fix fixes to various components (no, we're not in a position to build against Juno yet).
But I can't find all the p2 sites for 3.8! I only found http://download.eclipse.org/eclipse/updates/3.8, but not the base release site.
Here's how it worked for Indigo 3.7.2 in our CQuery/RMap (I've simplified it a bit):
<rm:locator pattern="^(?!uk\.ac\.(gda|diamond)\.).+" searchPathRef="eclipse_indigo_platform" failOnError="false"/>
<rm:locator pattern="^(?!uk\.ac\.(gda|diamond)\.).+" searchPathRef="eclipse_indigo_release" failOnError="false"/>
<rm:searchPath name="eclipse_indigo_platform">
<rm:provider componentTypes="osgi.bundle,eclipse.feature" resolutionFilter="(eclipse.release=indigo)" readerType="p2" source="false" mutable="false">
<rm:property key="buckminster.source" value="false"/>
<rm:property key="buckminster.mutable" value="false"/>
<rm:uri format="http://download.eclipse.org/eclipse/updates/3.7"/>
</rm:provider>
</rm:searchPath>
<rm:searchPath name="eclipse_indigo_release">
<rm:provider componentTypes="osgi.bundle,eclipse.feature" resolutionFilter="(eclipse.release=indigo)" readerType="p2" source="false" mutable="false">
<rm:property key="buckminster.source" value="false"/>
<rm:property key="buckminster.mutable" value="false"/>
<rm:uri format="http://download.eclipse.org/releases/indigo"/>
</rm:provider>
</rm:searchPath>
Notice that we first search the update, then the base release site.
For 3.8, http://download.eclipse.org/eclipse/updates/3.8 is available, but it doesn't contain everything for 3.8. If I fall through to http://download.eclipse.org/releases/indigo then everything materializes ok, but is that actually the correct thing to do ??
Does anyone know the 3.8 equivalent of http://download.eclipse.org/releases/indigo ??
Thanks
|
|
|
Re: p2 sites for 3.8 target platform [message #991280 is a reply to message #991119] |
Tue, 18 December 2012 10:27 |
|
Hi Matthew,
The answer to your question is no. Indigo is equivalent to 3.7. Juno is
equivalent to both 3.8.x and 4.2.x The difference between 3.8.x and
4.2.x is in the new UI. They share everything else.
- thomas
On 2012-12-17 13:17, Matthew Webber wrote:
> We currently build our RCP application against an Eclipse 3.7.2 target
> platform, and we'd like to move to 3.8.1, essentially to pick up a fix
> fixes to various components (no, we're not in a position to build
> against Juno yet).
>
> But I can't find all the p2 sites for 3.8! I only found
> http://download.eclipse.org/eclipse/updates/3.8, but not the base
> release site.
>
> Here's how it worked for Indigo 3.7.2 in our CQuery/RMap (I've
> simplified it a bit):
>
> <rm:locator pattern="^(?!uk\.ac\.(gda|diamond)\.).+"
> searchPathRef="eclipse_indigo_platform" failOnError="false"/>
> <rm:locator pattern="^(?!uk\.ac\.(gda|diamond)\.).+"
> searchPathRef="eclipse_indigo_release" failOnError="false"/>
>
> <rm:searchPath name="eclipse_indigo_platform">
> <rm:provider componentTypes="osgi.bundle,eclipse.feature"
> resolutionFilter="(eclipse.release=indigo)" readerType="p2"
> source="false" mutable="false">
> <rm:property key="buckminster.source" value="false"/>
> <rm:property key="buckminster.mutable" value="false"/>
> <rm:uri format="http://download.eclipse.org/eclipse/updates/3.7"/>
> </rm:provider>
> </rm:searchPath>
> <rm:searchPath name="eclipse_indigo_release">
> <rm:provider componentTypes="osgi.bundle,eclipse.feature"
> resolutionFilter="(eclipse.release=indigo)" readerType="p2"
> source="false" mutable="false">
> <rm:property key="buckminster.source" value="false"/>
> <rm:property key="buckminster.mutable" value="false"/>
> <rm:uri format="http://download.eclipse.org/releases/indigo"/>
> </rm:provider>
> </rm:searchPath>
>
> Notice that we first search the update, then the base release site.
>
> For 3.8, http://download.eclipse.org/eclipse/updates/3.8 is available,
> but it doesn't contain everything for 3.8. If I fall through to
> http://download.eclipse.org/releases/indigo then everything materializes
> ok, but is that actually the correct thing to do ??
>
> Does anyone know the 3.8 equivalent of
> http://download.eclipse.org/releases/indigo ??
>
> Thanks
>
>
>
|
|
|
|
Powered by
FUDForum. Page generated in 0.03745 seconds