diff options
author | slewis | 2014-02-05 04:40:07 +0000 |
---|---|---|
committer | slewis | 2014-02-05 04:40:07 +0000 |
commit | 23bc67cfacabb77bdf45ff0bab7af1e256dea042 (patch) | |
tree | f700f7dfc6105719504e8a3e5fd81efae71113d4 /releng/features | |
parent | ff27b6f2009e2fe1f16a6e5208a9c1fdebce7994 (diff) | |
download | org.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
Change-Id: I700c056c4fe506dfc803e8858cad30377cd298e2
Diffstat (limited to 'releng/features')
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> + |