blob: bc7de959ab5b96f65c12f5974da6ab5b3a4f9d9c [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<rm:rmap xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:bc="http://www.eclipse.org/buckminster/Common-1.0"
xmlns:psf="http://www.eclipse.org/buckminster/PSFProvider-1.0" xmlns:rm="http://www.eclipse.org/buckminster/RMap-1.0">
<!-- Properties -->
<rm:property key="platform.version" mutable="true" value="3.8"/>
<rm:property key="emf.version" mutable="true" value="2.8"/>
<rm:property key="orbit.version" mutable="true" value="S20111018035124"/>
<rm:property key="git.clone" mutable="true" value="${user.home}/git/cdo"/>
<rm:property key="eclipse.downloads" mutable="true" value="http://download.eclipse.org"/>
<rm:property key="resolve.target.platform" mutable="true" value="true"/>
<rm:property key="build.type" mutable="true" value="N"/>
<!-- Locators -->
<rm:locator searchPathRef="git" pattern="^org\.eclipse\.emf\.cdo(?:\..+)?$"/>
<rm:locator searchPathRef="git" pattern="^org\.eclipse\.net4j(?:\..+)?$"/>
<rm:locator searchPathRef="git" pattern="^org\.gastro(?:\..+)?$"/>
<rm:locator searchPathRef="p2"/>
<!-- Search Paths -->
<rm:searchPath name="git">
<rm:provider componentTypes="osgi.bundle" readerType="git">
<rm:property key="git.remote.uri" value="git://git.eclipse.org/gitroot/cdo/cdo.git"/>
<rm:uri format="{0},plugins/{1}">
<bc:propertyRef key="git.clone"/>
<bc:propertyRef key="buckminster.component"/>
</rm:uri>
</rm:provider>
<rm:provider componentTypes="eclipse.feature" readerType="git">
<rm:property key="git.remote.uri" value="git://git.eclipse.org/gitroot/cdo/cdo.git"/>
<rm:uri format="{0},features/{1}-feature">
<bc:propertyRef key="git.clone"/>
<bc:propertyRef key="buckminster.component"/>
</rm:uri>
</rm:provider>
</rm:searchPath>
<rm:searchPath name="p2">
<!-- EMF Transaction, Validation, ... -->
<rm:provider componentTypes="eclipse.feature,osgi.bundle" readerType="p2" source="false" mutable="false"
resolutionFilter="(resolve.target.platform=true)">
<rm:uri format="{0}/modeling/emf/updates/milestones">
<bc:propertyRef key="eclipse.downloads"/>
</rm:uri>
</rm:provider>
<!-- MWE -->
<rm:provider componentTypes="eclipse.feature,osgi.bundle" readerType="p2" source="false" mutable="false"
resolutionFilter="(resolve.target.platform=true)">
<!--<rm:uri format="{0}/modeling/emft/mwe/updates/milestones">-->
<!--XXX FOR Juno M2 only-->
<rm:uri format="{0}/modeling/emft/mwe/updates/releases">
<bc:propertyRef key="eclipse.downloads"/>
</rm:uri>
</rm:provider>
<!-- EMFT -->
<rm:provider componentTypes="eclipse.feature,osgi.bundle" readerType="p2" source="false" mutable="false"
resolutionFilter="(resolve.target.platform=true)">
<rm:uri format="{0}/modeling/emft/updates/milestones">
<bc:propertyRef key="eclipse.downloads"/>
</rm:uri>
</rm:provider>
<!-- EcoreTools -->
<rm:provider componentTypes="eclipse.feature,osgi.bundle" readerType="p2" source="false" mutable="false"
resolutionFilter="(resolve.target.platform=true)">
<rm:uri format="{0}/modeling/amalgam/temp/ecoretools-1.0.0">
<bc:propertyRef key="eclipse.downloads"/>
</rm:uri>
</rm:provider>
<!-- EMF -->
<rm:provider componentTypes="eclipse.feature,osgi.bundle" readerType="p2" source="false" mutable="false"
resolutionFilter="(resolve.target.platform=true)">
<rm:uri format="{0}/modeling/emf/emf/updates/{1}milestones">
<bc:propertyRef key="eclipse.downloads"/>
<bc:propertyRef key="emf.version"/>
</rm:uri>
</rm:provider>
<!-- GEF -->
<rm:provider componentTypes="eclipse.feature,osgi.bundle" readerType="p2" source="false" mutable="false"
resolutionFilter="(resolve.target.platform=true)">
<rm:uri format="{0}/tools/gef/updates/milestones">
<bc:propertyRef key="eclipse.downloads"/>
</rm:uri>
</rm:provider>
<!-- Graphiti -->
<rm:provider componentTypes="eclipse.feature,osgi.bundle" readerType="p2" source="false" mutable="false"
resolutionFilter="(resolve.target.platform=true)">
<rm:uri format="{0}/graphiti/updates/milestones">
<bc:propertyRef key="eclipse.downloads"/>
</rm:uri>
</rm:provider>
<!-- GMP -->
<rm:provider componentTypes="eclipse.feature,osgi.bundle" readerType="p2" source="false" mutable="false"
resolutionFilter="(resolve.target.platform=true)">
<rm:uri format="{0}/modeling/gmp/updates/milestones">
<bc:propertyRef key="eclipse.downloads"/>
</rm:uri>
</rm:provider>
<!-- OCL -->
<rm:provider componentTypes="eclipse.feature,osgi.bundle" readerType="p2" source="false" mutable="false"
resolutionFilter="(resolve.target.platform=true)">
<rm:uri format="{0}/modeling/mdt/ocl/updates/milestones/3.2.0">
<bc:propertyRef key="eclipse.downloads"/>
</rm:uri>
</rm:provider>
<!-- QVTOML -->
<rm:provider componentTypes="eclipse.feature,osgi.bundle" readerType="p2" source="false" mutable="false"
resolutionFilter="(resolve.target.platform=true)">
<rm:uri format="{0}/modeling/m2m/qvtoml/updates/releases">
<bc:propertyRef key="eclipse.downloads"/>
</rm:uri>
</rm:provider>
<!-- XPAND -->
<rm:provider componentTypes="eclipse.feature,osgi.bundle" readerType="p2" source="false" mutable="false"
resolutionFilter="(resolve.target.platform=true)">
<!-- <rm:uri format="{0}/modeling/m2t/xpand/updates/milestones"> -->
<!-- XXX FOR Juno M2 only-->
<rm:uri format="{0}/modeling/m2t/xpand/updates/releases">
<bc:propertyRef key="eclipse.downloads"/>
</rm:uri>
</rm:provider>
<!-- SWTBOT -->
<rm:provider componentTypes="eclipse.feature,osgi.bundle" readerType="p2" source="false" mutable="false"
resolutionFilter="(resolve.target.platform=true)">
<!-- ################################################################ -->
<!-- ## Do not forget to adjust dawn tests feature.properties (1x) ## -->
<!-- ################################################################ -->
<rm:uri format="{0}/technology/swtbot/helios/dev-build/update-site">
<bc:propertyRef key="eclipse.downloads"/>
</rm:uri>
</rm:provider>
<!-- ORBIT -->
<rm:provider componentTypes="eclipse.feature,osgi.bundle" readerType="p2" source="false" mutable="false"
resolutionFilter="(resolve.target.platform=true)">
<rm:uri format="{0}/tools/orbit/downloads/drops/{1}/repository">
<bc:propertyRef key="eclipse.downloads"/>
<bc:propertyRef key="orbit.version"/>
</rm:uri>
</rm:provider>
<!-- TENEO -->
<rm:provider componentTypes="eclipse.feature,osgi.bundle" readerType="p2" source="false" mutable="false"
resolutionFilter="(resolve.target.platform=true)">
<rm:uri format="{0}/modeling/emf/teneo/updates/1.2.0/interim">
<bc:propertyRef key="eclipse.downloads"/>
</rm:uri>
</rm:provider>
<!-- EVLER.ORG -->
<rm:provider componentTypes="eclipse.feature,osgi.bundle" readerType="p2" source="false" mutable="false"
resolutionFilter="(resolve.target.platform=true)">
<!-- ############################################################### -->
<!-- ## Do not forget to adjust hibernate feature.properties (3x) ## -->
<!-- ############################################################### -->
<rm:uri format="http://www.elver.org/eclipse/update"/>
</rm:provider>
<!-- SF.NET -->
<rm:provider componentTypes="eclipse.feature,osgi.bundle" readerType="p2" source="false" mutable="false"
resolutionFilter="(resolve.target.platform=true)">
<rm:uri format="http://net4j.sourceforge.net/update"/>
</rm:provider>
<!-- PLATFORM -->
<rm:provider componentTypes="eclipse.feature,osgi.bundle" readerType="p2" source="false" mutable="false"
resolutionFilter="(resolve.target.platform=true)">
<rm:uri format="{0}/eclipse/updates/{1}milestones">
<bc:propertyRef key="eclipse.downloads"/>
<bc:propertyRef key="platform.version"/>
</rm:uri>
</rm:provider>
</rm:searchPath>
</rm:rmap>