Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormkuppe2010-06-09 20:40:31 +0000
committermkuppe2010-06-09 20:40:31 +0000
commitf04d1fe470dc356b9cf049c7d7bdd4e989a9bb66 (patch)
treeb77cef9ddae5fbb4a352de05098a99226ccc5c45
parentc16704376ee035bd038827fe3d815171eca2ea05 (diff)
downloadorg.eclipse.ecf-f04d1fe470dc356b9cf049c7d7bdd4e989a9bb66.tar.gz
org.eclipse.ecf-f04d1fe470dc356b9cf049c7d7bdd4e989a9bb66.tar.xz
org.eclipse.ecf-f04d1fe470dc356b9cf049c7d7bdd4e989a9bb66.zip
NEW - bug 316379: [Discovery] Independent C-HEAD build for discovery feature
https://bugs.eclipse.org/bugs/show_bug.cgi?id=316379
-rw-r--r--releng/features/org.eclipse.ecf.discovery.feature/buckminster.cspex40
-rw-r--r--releng/features/org.eclipse.ecf.discovery.feature/org.eclipse.ecf.discovery.cquery17
-rw-r--r--releng/features/org.eclipse.ecf.discovery.feature/org.eclipse.ecf.discovery.mspec14
3 files changed, 71 insertions, 0 deletions
diff --git a/releng/features/org.eclipse.ecf.discovery.feature/buckminster.cspex b/releng/features/org.eclipse.ecf.discovery.feature/buckminster.cspex
new file mode 100644
index 000000000..6e8e62b5c
--- /dev/null
+++ b/releng/features/org.eclipse.ecf.discovery.feature/buckminster.cspex
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cspecExtension
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns:bc="http://www.eclipse.org/buckminster/Common-1.0"
+ xmlns="http://www.eclipse.org/buckminster/CSpec-1.0">
+ <dependencies>
+ <!-- the feature -->
+ <dependency name="org.eclipse.platform" componentType="eclipse.feature"/>
+ <dependency name="org.eclipse.equinox.concurrent" componentType="osgi.bundle"/>
+ <!-- tests -->
+ <dependency name="org.eclipse.jdt" componentType="eclipse.feature"/>
+ <dependency name="org.eclipse.ecf.tests.provider.discovery" componentType="osgi.bundle"/>
+ <dependency name="org.eclipse.ecf.provider.jslp" componentType="osgi.bundle"/>
+ <dependency name="org.eclipse.ecf.provider.jmdns" componentType="osgi.bundle"/>
+ </dependencies>
+ <generators>
+ <!-- Place your Generators here -->
+ </generators>
+ <artifacts>
+ <!-- Place your Artifacts here -->
+ </artifacts>
+ <actions>
+ <!-- Place your Actions here -->
+ </actions>
+ <groups>
+ <!-- Place your Groups here -->
+ </groups>
+ <alterDependencies>
+ <!-- Place your Dependencies alterations here -->
+ </alterDependencies>
+ <alterArtifacts>
+ <!-- Place your Artifact alterations here -->
+ </alterArtifacts>
+ <alterActions>
+ <!-- Place your Action alterations here -->
+ </alterActions>
+ <alterGroups>
+ <!-- Place your Group alterations here -->
+ </alterGroups>
+</cspecExtension>
diff --git a/releng/features/org.eclipse.ecf.discovery.feature/org.eclipse.ecf.discovery.cquery b/releng/features/org.eclipse.ecf.discovery.feature/org.eclipse.ecf.discovery.cquery
new file mode 100644
index 000000000..42af276d6
--- /dev/null
+++ b/releng/features/org.eclipse.ecf.discovery.feature/org.eclipse.ecf.discovery.cquery
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cq:componentQuery xmlns:cq="http://www.eclipse.org/buckminster/CQuery-1.0" resourceMap="ecf.rmap">
+ <cq:rootRequest name="org.eclipse.ecf.discovery.feature" componentType="eclipse.feature"/>
+
+ <cq:property key="target.arch" value="*"/>
+ <cq:property key="target.os" value="*"/>
+ <cq:property key="target.ws" value="*"/>
+
+ <cq:advisorNode namePattern="^org\.eclipse\.ecf\.provider\.discovery(\..+)?" useTargetPlatform="false" useWorkspace="false"/>
+ <cq:advisorNode namePattern="^org\.eclipse\.ecf\.discovery\.feature?" useTargetPlatform="false" useWorkspace="false"/>
+
+ <cq:advisorNode namePattern="^org\.eclipse\.ecf\.tests\.provider\.discovery?" useTargetPlatform="false" useWorkspace="false"/>
+
+ <cq:advisorNode namePattern="^org\.eclipse\.equinox\.p2\.user\.ui$" skipComponent="true" useTargetPlatform="false"/>
+
+ <cq:advisorNode namePattern=".*" mutableLevel="REJECT" sourceLevel="REJECT"/>
+</cq:componentQuery>
diff --git a/releng/features/org.eclipse.ecf.discovery.feature/org.eclipse.ecf.discovery.mspec b/releng/features/org.eclipse.ecf.discovery.feature/org.eclipse.ecf.discovery.mspec
new file mode 100644
index 000000000..e6ad938c7
--- /dev/null
+++ b/releng/features/org.eclipse.ecf.discovery.feature/org.eclipse.ecf.discovery.mspec
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<md:mspec xmlns:md="http://www.eclipse.org/buckminster/MetaData-1.0"
+ name="org.eclipse.ecf.discovery"
+ materializer="p2"
+ url="org.eclipse.ecf.discovery.cquery">
+
+ <md:mspecNode namePattern="^org\.eclipse\.ecf\.provider\.discovery(\..+)?" materializer="workspace"/>
+ <md:mspecNode namePattern="^org\.eclipse\.ecf\.discovery\.feature?" materializer="workspace"/>
+
+ <md:mspecNode namePattern="^org\.eclipse\.ecf\.tests\.provider\.discovery?" materializer="workspace"/>
+
+ <md:mspecNode namePattern=".*" installLocation="${targetPlatformPath}"/>
+</md:mspec>
+

Back to the top