| <?xml version="1.0" encoding="UTF-8"?> |
| <rm:rmap xmlns:bc="http://www.eclipse.org/buckminster/Common-1.0" xmlns:rm="http://www.eclipse.org/buckminster/RMap-1.0"> |
| <rm:property key="checkout.location" value="${workspace.root}/" /> |
| <rm:property key="xtext.p2.repository" value="${eclipse.download}/modeling/tmf/xtext/updates/composite" /> |
| <rm:property key="xtext.p2.nightly.repository" value="${xtext.p2.repository}/nightly" /> |
| <rm:property key="xtext.p2.stable.repository" value="${xtext.p2.repository}/releases" /> |
| <rm:property key="hudson.emf.p2.repository" value="https://hudson.eclipse.org/xtext/job/emf-core/lastSuccessfulBuild/artifact/build-result/p2.repository/" /> |
| <rm:property key="emf.p2.repository" value="${eclipse.download}/modeling/emf/emf/updates" /> |
| |
| <!-- self --> |
| <rm:locator pattern="^org\.eclipse\.emf\.xcore\.releng$" searchPathRef="local.releng" /> |
| |
| <!-- Xtext --> |
| <rm:locator pattern="^org\.eclipse\.xtext(?:\..+)?$" searchPathRef="tmf-composite" /> |
| <rm:locator pattern="^org\.eclipse\.(?:xpand|xtend)(?:\..+)?$" searchPathRef="tmf-composite" /> |
| <rm:locator pattern="^org\.eclipse\.emf\.(?:mwe|mwe2)(?:\..+)?$" searchPathRef="tmf-composite" /> |
| <rm:locator pattern="^com\.google(?:\..+)?$" searchPathRef="orbit" /> |
| <rm:locator pattern="^org\.(?:apache|aopalliance)(?:\..+)?$" searchPathRef="orbit" failOnError="false" /> |
| <rm:locator pattern="^org\.objectweb\.asm(?:\..+)?$" searchPathRef="orbit"/> |
| <rm:locator pattern="org.antlr.runtime" searchPathRef="tmf-composite"/> |
| <rm:locator pattern="javax.inject" searchPathRef="orbit"/> |
| <rm:locator pattern="org.junit" searchPathRef="orbit"/> |
| <rm:locator pattern="org.hamcrest.core" searchPathRef="orbit"/> |
| |
| <!-- EMF --> |
| <rm:locator pattern="^org\.eclipse\.(?:emf|xsd)(?:\..+)?$" searchPathRef="emf" /> |
| |
| <!-- Other --> |
| <rm:locator searchPathRef="platform" /> |
| |
| <rm:searchPath name="local.releng"> |
| <rm:provider componentTypes="buckminster" readerType="local" mutable="false" source="true"> |
| <rm:uri format="{0}/releng/{1}"> |
| <bc:propertyRef key="checkout.location" /> |
| <bc:propertyRef key="buckminster.component" /> |
| </rm:uri> |
| </rm:provider> |
| </rm:searchPath> |
| |
| <rm:searchPath name="tmf-composite"> |
| <rm:provider componentTypes="eclipse.feature,osgi.bundle" |
| readerType="p2" source="false" mutable="false" |
| resolutionFilter="(!(|(build.type=S)(build.type=R)))"> |
| <rm:uri format="{0}"> |
| <bc:propertyRef key="xtext.p2.nightly.repository" /> |
| </rm:uri> |
| </rm:provider> |
| <rm:provider componentTypes="eclipse.feature,osgi.bundle" |
| readerType="p2" source="false" mutable="false" |
| resolutionFilter="(|(build.type=S)(build.type=R))"> |
| <rm:uri format="{0}"> |
| <bc:propertyRef key="xtext.p2.stable.repository" /> |
| </rm:uri> |
| </rm:provider> |
| </rm:searchPath> |
| |
| <!-- Best practice --> |
| <rm:searchPath name="emf"> |
| <rm:provider componentTypes="eclipse.feature,osgi.bundle" |
| readerType="p2" source="false" mutable="false" |
| resolutionFilter="(!(|(build.type=S)(build.type=R)))"> |
| <rm:uri format="{0}"> |
| <bc:propertyRef key="hudson.emf.p2.repository" /> |
| </rm:uri> |
| </rm:provider> |
| <rm:provider componentTypes="eclipse.feature,osgi.bundle" |
| readerType="p2" source="false" mutable="false" |
| resolutionFilter="(|(build.type=S)(build.type=R))"> |
| <rm:uri format="{0}/2.14milestones"> |
| <bc:propertyRef key="emf.p2.repository" /> |
| </rm:uri> |
| </rm:provider> |
| </rm:searchPath> |
| |
| <rm:searchPath name="orbit"> |
| <rm:provider componentTypes="eclipse.feature,osgi.bundle" readerType="p2" source="false" |
| mutable="false"> |
| <rm:uri format="http://download.eclipse.org/tools/orbit/downloads/latest-S"> |
| <bc:propertyRef key="eclipse.download" /> |
| </rm:uri> |
| </rm:provider> |
| </rm:searchPath> |
| |
| <rm:searchPath name="platform"> |
| <rm:provider componentTypes="eclipse.feature,osgi.bundle" |
| readerType="p2" source="false" mutable="false"> |
| <rm:uri format="{0}/eclipse/updates/3.6"> |
| <bc:propertyRef key="eclipse.download" /> |
| </rm:uri> |
| </rm:provider> |
| </rm:searchPath> |
| </rm:rmap> |