Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorslewis2014-02-05 04:40:07 +0000
committerslewis2014-02-05 04:40:07 +0000
commit23bc67cfacabb77bdf45ff0bab7af1e256dea042 (patch)
treef700f7dfc6105719504e8a3e5fd81efae71113d4 /releng/features
parentff27b6f2009e2fe1f16a6e5208a9c1fdebce7994 (diff)
downloadorg.eclipse.ecf-23bc67cfacabb77bdf45ff0bab7af1e256dea042.tar.gz
org.eclipse.ecf-23bc67cfacabb77bdf45ff0bab7af1e256dea042.tar.xz
org.eclipse.ecf-23bc67cfacabb77bdf45ff0bab7af1e256dea042.zip
Added buckminster metadata to org.eclipse.ecf.provider.generic.feature
Diffstat (limited to 'releng/features')
-rw-r--r--releng/features/org.eclipse.ecf.provider.generic.feature/buckminster.cspex35
-rw-r--r--releng/features/org.eclipse.ecf.provider.generic.feature/org.eclipse.ecf.provider.generic.cquery19
-rw-r--r--releng/features/org.eclipse.ecf.provider.generic.feature/org.eclipse.ecf.provider.generic.mspec16
3 files changed, 70 insertions, 0 deletions
diff --git a/releng/features/org.eclipse.ecf.provider.generic.feature/buckminster.cspex b/releng/features/org.eclipse.ecf.provider.generic.feature/buckminster.cspex
new file mode 100644
index 000000000..1df65c05b
--- /dev/null
+++ b/releng/features/org.eclipse.ecf.provider.generic.feature/buckminster.cspex
@@ -0,0 +1,35 @@
+<?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"/>
+ </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.provider.generic.feature/org.eclipse.ecf.provider.generic.cquery b/releng/features/org.eclipse.ecf.provider.generic.feature/org.eclipse.ecf.provider.generic.cquery
new file mode 100644
index 000000000..99319cfeb
--- /dev/null
+++ b/releng/features/org.eclipse.ecf.provider.generic.feature/org.eclipse.ecf.provider.generic.cquery
@@ -0,0 +1,19 @@
+<?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.provider.generic.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\.remoteservice(\..+)?" useTargetPlatform="false" useWorkspace="false"/>
+ <cq:advisorNode namePattern="^org\.eclipse\.ecf\.remoteservice\.feature?" useTargetPlatform="false" useWorkspace="false"/>
+
+ <cq:advisorNode namePattern="^org\.eclipse\.ecf\.tests\.remoteservice?" useTargetPlatform="false" useWorkspace="false"/>
+ <cq:advisorNode namePattern="^org\.eclipse\.ecf\.tests\.remoteservice\.generic?" useTargetPlatform="false" useWorkspace="false"/>
+ <cq:advisorNode namePattern="^org\.eclipse\.ecf\.tests\.osgi\.services\.distribution\.generic?" 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.provider.generic.feature/org.eclipse.ecf.provider.generic.mspec b/releng/features/org.eclipse.ecf.provider.generic.feature/org.eclipse.ecf.provider.generic.mspec
new file mode 100644
index 000000000..9f734c67c
--- /dev/null
+++ b/releng/features/org.eclipse.ecf.provider.generic.feature/org.eclipse.ecf.provider.generic.mspec
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<md:mspec xmlns:md="http://www.eclipse.org/buckminster/MetaData-1.0"
+ name="org.eclipse.ecf.provider.generic"
+ materializer="p2"
+ url="org.eclipse.ecf.provider.generic.cquery">
+
+ <md:mspecNode namePattern="^org\.eclipse\.ecf\.provider\.remoteservice(\..+)?" materializer="workspace"/>
+ <md:mspecNode namePattern="^org\.eclipse\.ecf\.remoteservice\.feature?" materializer="workspace"/>
+
+ <md:mspecNode namePattern="^org\.eclipse\.ecf\.tests\.remoteservice?" materializer="workspace"/>
+ <md:mspecNode namePattern="^org\.eclipse\.ecf\.tests\.remoteservice\.generic?" materializer="workspace"/>
+ <md:mspecNode namePattern="^org\.eclipse\.ecf\.tests\.osgi\.services\.distribution\.generic?" materializer="workspace"/>
+
+ <md:mspecNode namePattern=".*" installLocation="${targetPlatformPath}"/>
+</md:mspec>
+

Back to the top