summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorthallgren2012-01-09 08:36:27 (EST)
committerthallgren2012-01-09 08:36:27 (EST)
commitaf4bdcd99b6756d01fc77284750f7d56778dc302 (patch)
tree0a70b9a673ac0df5aec825a45f9f0a3de8d488ca
parent37d241fba52baca78114803493304f2fe10875c6 (diff)
downloadrt.equinox.p2-af4bdcd99b6756d01fc77284750f7d56778dc302.zip
rt.equinox.p2-af4bdcd99b6756d01fc77284750f7d56778dc302.tar.gz
rt.equinox.p2-af4bdcd99b6756d01fc77284750f7d56778dc302.tar.bz2
Added a Buckminster releng project to aid with workspace/TP population
-rw-r--r--org.eclipse.equinox.p2.releng.buckminster/.project11
-rw-r--r--org.eclipse.equinox.p2.releng.buckminster/buckminster.cspec14
-rw-r--r--org.eclipse.equinox.p2.releng.buckminster/p2.cquery7
-rw-r--r--org.eclipse.equinox.p2.releng.buckminster/p2.rmap98
4 files changed, 130 insertions, 0 deletions
diff --git a/org.eclipse.equinox.p2.releng.buckminster/.project b/org.eclipse.equinox.p2.releng.buckminster/.project
new file mode 100644
index 0000000..de792f2
--- /dev/null
+++ b/org.eclipse.equinox.p2.releng.buckminster/.project
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.equinox.p2.releng.buckminster</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ </buildSpec>
+ <natures>
+ </natures>
+</projectDescription>
diff --git a/org.eclipse.equinox.p2.releng.buckminster/buckminster.cspec b/org.eclipse.equinox.p2.releng.buckminster/buckminster.cspec
new file mode 100644
index 0000000..5525335
--- /dev/null
+++ b/org.eclipse.equinox.p2.releng.buckminster/buckminster.cspec
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cs:cspec xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0" name="org.eclipse.equinox.p2.releng.buckminster" componentType="buckminster" version="1.0.0">
+ <cs:dependencies>
+ <cs:dependency name="org.easymock" componentType="osgi.bundle"/>
+ <cs:dependency name="org.eclipse.equinox.p2.director.app" componentType="osgi.bundle"/>
+ <cs:dependency name="org.eclipse.equinox.p2.rcp.feature" componentType="eclipse.feature"/>
+ <cs:dependency name="org.eclipse.equinox.p2.tests.ui" componentType="osgi.bundle"/>
+ <cs:dependency name="org.eclipse.equinox.p2.repository.tools" componentType="osgi.bundle"/>
+ <cs:dependency name="org.eclipse.equinox.p2.ui.importexport" componentType="osgi.bundle"/>
+ <cs:dependency name="org.eclipse.swt.gtk.linux.x86_64" componentType="osgi.bundle"/>
+ <cs:dependency name="com.ibm.icu" componentType="osgi.bundle"/>
+ <cs:dependency name="org.eclipse.compare" componentType="osgi.bundle"/>
+ </cs:dependencies>
+</cs:cspec>
diff --git a/org.eclipse.equinox.p2.releng.buckminster/p2.cquery b/org.eclipse.equinox.p2.releng.buckminster/p2.cquery
new file mode 100644
index 0000000..22baab4
--- /dev/null
+++ b/org.eclipse.equinox.p2.releng.buckminster/p2.cquery
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cq:componentQuery xmlns:cq="http://www.eclipse.org/buckminster/CQuery-1.0" resourceMap="p2.rmap">
+ <cq:rootRequest name="org.eclipse.equinox.p2.releng.buckminster" componentType="buckminster"/>
+ <cq:property key="target.arch" value="*"/>
+ <cq:property key="target.os" value="*"/>
+ <cq:property key="target.ws" value="*"/>
+</cq:componentQuery>
diff --git a/org.eclipse.equinox.p2.releng.buckminster/p2.rmap b/org.eclipse.equinox.p2.releng.buckminster/p2.rmap
new file mode 100644
index 0000000..5a2fb76
--- /dev/null
+++ b/org.eclipse.equinox.p2.releng.buckminster/p2.rmap
@@ -0,0 +1,98 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<rm:rmap xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:maven="http://www.eclipse.org/buckminster/MavenProvider-1.0" xmlns:bc="http://www.eclipse.org/buckminster/Common-1.0"
+ xmlns:rm="http://www.eclipse.org/buckminster/RMap-1.0"
+>
+
+ <rm:locator pattern="^org\.eclipse\.equinox\.p2\.examples(\..+)?$" searchPathRef="p2.examples" />
+ <rm:locator pattern="^org\.eclipse\.equinox\.frameworkadmin(\..+)?$" searchPathRef="p2" />
+ <rm:locator pattern="^org\.eclipse\.equinox\.simpleconfigurator(\..+)?$" searchPathRef="p2" />
+ <rm:locator pattern="^org\.eclipse\.equinox\.p2(\..+)?$" searchPathRef="p2" />
+ <rm:locator pattern="^org\.eclipse\.equinox\.transforms(\..+)?$" searchPathRef="equinox.bundles" />
+ <rm:locator pattern="^ie\.wombat\.jbdiff(\..+)?$" searchPathRef="p2" />
+ <rm:locator pattern="^org\.easymock(\..+)?$" searchPathRef="orbit" />
+ <rm:locator pattern="^org\.eclipse\.license(\..+)?$" searchPathRef="eclipse.cvs" />
+ <rm:locator pattern="^org\.eclipse\.core\.tests\.harness(\..+)?$" searchPathRef="eclipse.cvs" />
+ <rm:locator pattern="^org\.eclipse\.test\.performance(\..+)?$" searchPathRef="eclipse.cvs" />
+ <rm:locator searchPathRef="platform" />
+
+ <rm:searchPath name="p2">
+ <rm:provider componentTypes="osgi.bundle" readerType="git" source="true">
+ <rm:property key="git.remote.uri" value="${equinox.git.prefix}/rt.equinox.p2.git" />
+ <rm:uri format="{0}/rt.equinox.p2,plugins/{1}">
+ <bc:propertyRef key="git.clones.root" />
+ <bc:propertyRef key="buckminster.component" />
+ </rm:uri>
+ </rm:provider>
+ <rm:provider componentTypes="eclipse.feature" readerType="git" source="true">
+ <rm:property key="git.remote.uri" value="${equinox.git.prefix}/rt.equinox.p2.git" />
+ <rm:uri format="{0}/rt.equinox.p2,bundles/{1}">
+ <bc:propertyRef key="git.clones.root" />
+ <bc:propertyRef key="buckminster.component" />
+ </rm:uri>
+ </rm:provider>
+ <rm:provider componentTypes="unknown" readerType="git" source="true">
+ <rm:property key="git.remote.uri" value="${equinox.git.prefix}/rt.equinox.p2.git" />
+ <rm:uri format="{0}/{1}">
+ <bc:propertyRef key="git.clones.root" />
+ <bc:propertyRef key="buckminster.component" />
+ </rm:uri>
+ </rm:provider>
+ </rm:searchPath>
+
+ <rm:searchPath name="p2.examples">
+ <rm:provider componentTypes="osgi.bundle,eclipse.feature,unknown" readerType="git" source="true">
+ <rm:property key="git.remote.uri" value="${equinox.git.prefix}/rt.equinox.p2.git" />
+ <rm:uri format="{0}/rt.equinox.p2,examples/{1}">
+ <bc:propertyRef key="git.clones.root" />
+ <bc:propertyRef key="buckminster.component" />
+ </rm:uri>
+ </rm:provider>
+ </rm:searchPath>
+
+ <rm:searchPath name="equinox.bundles">
+ <rm:provider componentTypes="osgi.bundle" readerType="git" source="true">
+ <rm:property key="git.remote.uri" value="${equinox.git.prefix}/rt.equinox.bundles.git" />
+ <rm:uri format="{0}/rt.equinox.bundles,bundles/{1}">
+ <bc:propertyRef key="git.clones.root" />
+ <bc:propertyRef key="buckminster.component" />
+ </rm:uri>
+ </rm:provider>
+ </rm:searchPath>
+
+ <rm:searchPath name="eclipse.cvs">
+ <rm:provider componentTypes="eclipse.feature" readerType="cvs" source="true">
+ <rm:uri format="{0}/eclipse,org.eclipse.sdk-feature/features/{1}">
+ <bc:propertyRef key="eclipse.cvs.prefix" />
+ <bc:propertyRef key="buckminster.component" />
+ </rm:uri>
+ </rm:provider>
+ <rm:provider componentTypes="osgi.bundle" readerType="cvs" source="true">
+ <rm:uri format="{0}/eclipse,{1}">
+ <bc:propertyRef key="eclipse.cvs.prefix" />
+ <bc:propertyRef key="buckminster.component" />
+ </rm:uri>
+ </rm:provider>
+ </rm:searchPath>
+
+ <rm:searchPath name="orbit">
+ <rm:provider componentTypes="osgi.bundle,eclipse.feature" readerType="p2" source="false">
+ <rm:uri format="{0}/tools/orbit/downloads/drops/S20111201180206/repository">
+ <bc:propertyRef key="eclipse.download.prefix" />
+ </rm:uri>
+ </rm:provider>
+ </rm:searchPath>
+
+ <rm:searchPath name="platform">
+ <rm:provider componentTypes="osgi.bundle,eclipse.feature" readerType="p2" source="false">
+ <rm:uri format="{0}/eclipse/updates/3.8milestones/S-3.8M4-201112091447">
+ <bc:propertyRef key="eclipse.download.prefix" />
+ </rm:uri>
+ </rm:provider>
+ </rm:searchPath>
+
+ <rm:property key="equinox.git.prefix" value="git://git.eclipse.org/gitroot/equinox"/>
+ <rm:property key="git.clones.root" value="${user.home}/git" />
+ <rm:property key="eclipse.download.prefix" value="http://download.eclipse.org" />
+ <rm:property key="eclipse.cvs.prefix" value=":pserver:anonymous@dev.eclipse.org:/cvsroot" />
+
+</rm:rmap> \ No newline at end of file