From 4dc01434200130642c34ad56301ddf036663d392 Mon Sep 17 00:00:00 2001 From: Florian Hoelzl <hoelzl@fortiss.org> Date: Mon, 28 Feb 2011 12:33:42 +0000 Subject: [PATCH] added buckminster target platform --- .../buckminster/buckminster.target | 9 +++++++++ fortiss-std-env/buckminster/fortiss.rmap | 20 +++++++++++++++++++ .../buckminster/tooling-kernel-2-0.cquery | 4 ++++ 3 files changed, 33 insertions(+) create mode 100644 fortiss-std-env/buckminster/buckminster.target diff --git a/fortiss-std-env/buckminster/buckminster.target b/fortiss-std-env/buckminster/buckminster.target new file mode 100644 index 0000000..c64c72d --- /dev/null +++ b/fortiss-std-env/buckminster/buckminster.target @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<?pde version="3.6"?> + +<target name="buckminster-target"> +<locations> +<location path="${workspace_loc}/fortiss-std-env/target-platform" type="Directory"/> +<location path="${eclipse_home}" type="Profile"/> +</locations> +</target> diff --git a/fortiss-std-env/buckminster/fortiss.rmap b/fortiss-std-env/buckminster/fortiss.rmap index eb14a47..494d4f9 100644 --- a/fortiss-std-env/buckminster/fortiss.rmap +++ b/fortiss-std-env/buckminster/fortiss.rmap @@ -83,6 +83,25 @@ </rm:provider> </rm:searchPath> + <rm:searchPath name="cope"> + <rm:provider + readerType="p2" + componentTypes="osgi.bundle,eclipse.feature" + source="false" mutable="false"> + <rm:uri format="http://cope.in.tum.de/update-site"/> + </rm:provider> + + <rm:provider + readerType="svn" + componentTypes="osgi.bundle" + source="true" mutable="false"> + <rm:uri format="https://svnbroy.in.tum.de/herrmama/EMF/COPE/trunk/plugins/{0}"> + <bc:propertyRef key="buckminster.component"/> + </rm:uri> + </rm:provider> + + </rm:searchPath> + <rm:searchPath name="helios"> <rm:provider readerType="p2" @@ -102,5 +121,6 @@ <rm:locator pattern="^org\.fortiss\..*" searchPathRef="fortiss"/> <rm:locator pattern="^org\.unicase\..*" searchPathRef="emfstore"/> <rm:locator pattern="^org\.conqat\..*" searchPathRef="conqat"/> + <rm:locator pattern="^edu\.tum\.cs\.cope\..*" searchPathRef="cope"/> <rm:locator searchPathRef="helios"/> </rm:rmap> diff --git a/fortiss-std-env/buckminster/tooling-kernel-2-0.cquery b/fortiss-std-env/buckminster/tooling-kernel-2-0.cquery index 624d0f2..3df23c6 100644 --- a/fortiss-std-env/buckminster/tooling-kernel-2-0.cquery +++ b/fortiss-std-env/buckminster/tooling-kernel-2-0.cquery @@ -2,4 +2,8 @@ <cq:componentQuery xmlns:cq="http://www.eclipse.org/buckminster/CQuery-1.0" resourceMap="fortiss.rmap" shortDesc="Fortiss Tooling Kernel Developer Workspace Materialization"> <cq:documentation xmlns="http://www.w3.org/1999/xhtml">Buckminster materialization of the tooling kernel 2.0 workspace.</cq:documentation> <cq:rootRequest name="org.fortiss.tooling.kernel_feature" componentType="eclipse.feature"/> + <cq:advisorNode namePattern="^org\.conqat\..*" componentType="osgi.bundle" sourceLevel="REJECT"/> + <cq:advisorNode namePattern="^org\.unicase\..*" componentType="osgi.bundle" sourceLevel="REQUIRE"/> + <cq:advisorNode namePattern="^org\.fortiss\..*" componentType="osgi.bundle" sourceLevel="REQUIRE"/> + <cq:advisorNode namePattern="^edu\.tum\.cs\.cope\..*" componentType="osgi.bundle" sourceLevel="REQUIRE"/> </cq:componentQuery> -- GitLab