[312486] Build against the latest dependencies.
diff --git a/releng/org.eclipse.emf.ecoretools.releng.buckminster/promoter.ant b/releng/org.eclipse.emf.ecoretools.releng.buckminster/promoter.ant
index cde7d26..9e398b4 100644
--- a/releng/org.eclipse.emf.ecoretools.releng.buckminster/promoter.ant
+++ b/releng/org.eclipse.emf.ecoretools.releng.buckminster/promoter.ant
@@ -19,11 +19,6 @@
 			<entry key="build.id" value="${build.id}" />
 			<entry key="hudson.build.id" value="${hudson.build.id}" />
 		</propertyfile>
-
-		<!-- diagnostics
-		<property environment="env." />
-		<echoproperties destfile="${promoter.setup.directory}/all.properties" />
-		-->
 	</target>
 
 	<target name="-locate.launcher.jar" unless="launcher.jar">
@@ -209,6 +204,8 @@
 	</target>
 
 	<target name="-publish.build.repository" if="composite.repository.base">
+		<fail message="repository.base property must be defined" unless="repository.base" />
+
 		<property name="composite.repository.directory" location="${downloads.area}/updates/${composite.repository.base}" />
 		<property name="composite.repository.url" value="file:/${composite.repository.directory}" />
 		<property name="build.repository.directory" location="${composite.repository.directory}/${saved.build.id}" />
@@ -216,11 +213,9 @@
 		<delete dir="${build.repository.directory}" />
 		<mkdir dir="${build.repository.directory}" />
 
-		<unzip dest="${build.repository.directory}">
-			<fileset dir="${packages.directory}">
-				<filename name="emf-xsd-Update*.zip" />
-			</fileset>
-		</unzip>
+		<copy todir="${build.repository.directory}">
+			<fileset dir="${build.root}/archive/${repository.base}" />
+		</copy>
 
 		<p2.composite.repository destination="${composite.repository.url}">
 			<add>
diff --git a/releng/org.eclipse.emf.ecoretools.releng.buckminster/releng/ecoretools-platform.rmap b/releng/org.eclipse.emf.ecoretools.releng.buckminster/releng/ecoretools-platform.rmap
index f1dffbf..40a54cf 100644
--- a/releng/org.eclipse.emf.ecoretools.releng.buckminster/releng/ecoretools-platform.rmap
+++ b/releng/org.eclipse.emf.ecoretools.releng.buckminster/releng/ecoretools-platform.rmap
@@ -4,8 +4,16 @@
 >
 	<locator pattern="^org\.eclipse\.emf\.ecoretools\.releng\.buckminster$" searchPathRef="local.releng" />
 	<locator pattern="^org\.eclipse\.emf(?:\..+)?$" searchPathRef="emf" failOnError="false" />
+	<locator pattern="^org\.eclipse\.emf(?:\..+)?$" searchPathRef="modeling" />
+	<locator pattern="^org\.eclipse\.gef(?:\..+)?$" searchPathRef="gef" />
 	<locator pattern="^org\.eclipse\.gmf(?:\..+)?$" searchPathRef="gmf" />
-	<locator searchPathRef="eclipse.helios" />
+	<locator pattern="^org\.eclipse\.ocl(?:\..+)?$" searchPathRef="ocl" />
+	<locator pattern="^org\.eclipse\.draw2d$" searchPathRef="gef" />
+	<locator pattern="^org\.w3c(?:\..+)?$" searchPathRef="gmf" />
+	<locator pattern="^javax\.xml$" searchPathRef="gmf" />
+	<locator pattern="^lpg\.runtime\.java$" searchPathRef="ocl" />
+	<locator pattern="^org\.apache(?:\..+)?$" searchPathRef="gmf" failOnError="false" />
+	<locator searchPathRef="platform" />
 
 	<searchPath name="local.releng">
 		<provider componentTypes="buckminster" readerType="local" source="true" mutable="false">
@@ -24,6 +32,23 @@
 		</provider>
 	</searchPath>
 
+	<searchPath name="modeling">
+		<provider componentTypes="eclipse.feature,osgi.bundle" readerType="p2" source="false" mutable="false">
+			<uri format="{0}/modeling/emf/updates/milestones">
+				<bc:propertyRef key="eclipse.download" />
+			</uri>
+		</provider>
+	</searchPath>
+
+
+	<searchPath name="gef">
+		<provider componentTypes="eclipse.feature,osgi.bundle" readerType="p2" source="false" mutable="false">
+			<uri format="{0}/tools/gef/updates/milestones">
+				<bc:propertyRef key="eclipse.download" />
+			</uri>
+		</provider>
+	</searchPath>
+
 	<searchPath name="gmf">
 		<provider componentTypes="eclipse.feature,osgi.bundle" readerType="p2" source="false" mutable="false">
 			<uri format="{0}/modeling/gmf/updates/milestones">
@@ -32,14 +57,17 @@
 		</provider>
 	</searchPath>
 
-	<searchPath name="eclipse.helios">
+	<searchPath name="ocl">
 		<provider componentTypes="eclipse.feature,osgi.bundle" readerType="p2" source="false" mutable="false">
-			<uri format="{0}/eclipse/updates/3.6milestones">
+			<uri format="{0}/modeling/mdt/ocl/3_0/updates/milestones">
 				<bc:propertyRef key="eclipse.download" />
 			</uri>
 		</provider>
+	</searchPath>
+
+	<searchPath name="platform">
 		<provider componentTypes="eclipse.feature,osgi.bundle" readerType="p2" source="false" mutable="false">
-			<uri format="{0}/releases/helios">
+			<uri format="{0}/eclipse/updates/3.6milestones">
 				<bc:propertyRef key="eclipse.download" />
 			</uri>
 		</provider>