prep for update sites
diff --git a/features/org.eclipse.wst.xml_core.feature/addPreBuiltComponents.xml b/features/org.eclipse.wst.xml_core.feature/addPreBuiltComponents.xml
new file mode 100644
index 0000000..d6aebb7
--- /dev/null
+++ b/features/org.eclipse.wst.xml_core.feature/addPreBuiltComponents.xml
@@ -0,0 +1,36 @@
+<!-- ===================================================================== -->
+<!-- Custom targets called from a project's generated build.xml            -->
+<!-- Set customBuildCallbacks=<path/to/this/file> in your build.properties.-->
+<!-- ===================================================================== -->
+<project name="Build specific targets and properties" default="noDefault">
+
+	<!-- ===================================================================== -->
+	<!-- Default target                                                        -->
+	<!-- ===================================================================== -->
+	<target name="noDefault">
+		<echo message="This file must be called with explicit targets" />
+	</target>
+	
+	<!-- ===================================================================== -->
+	<!-- Steps to do before the target gather.bin.parts                        -->
+	<!-- Available parameters :                                                -->
+	<!--  destination.temp.folder - the directory plugins will be collected to -->
+	<!--  feature.directory - the directory containing the resulting feature   -->
+	<!-- ===================================================================== -->
+	<target name="pre.gather.bin.parts">
+	    <!-- copy our known, pre-built, usually third party pre-reqs into this feature -->
+	    <echo message="Current basedir during callback: ${basedir}" />
+	    <echo message="Current destination.temp.folder during callback: ${destination.temp.folder}" />
+	    
+	</target>
+	
+	<!-- ===================================================================== -->
+	<!-- Steps to do after the target gather.bin.parts                         -->
+	<!-- Available parameters :                                                -->
+	<!--  destination.temp.folder - the directory plugins will be collected to -->
+	<!--  feature.directory - the directory containing the resulting feature   -->
+	<!-- ===================================================================== -->
+	<target name="post.gather.bin.parts">
+	</target>
+
+</project>
diff --git a/features/org.eclipse.wst.xml_core.feature/build.properties b/features/org.eclipse.wst.xml_core.feature/build.properties
index 7f47694..d80a54c 100644
--- a/features/org.eclipse.wst.xml_core.feature/build.properties
+++ b/features/org.eclipse.wst.xml_core.feature/build.properties
@@ -3,3 +3,4 @@
                epl-v10.html,\
                license.html,\
                feature.properties
+customBuildCallbacks=addPreBuiltComponents.xml