diff --git a/doc/org.eclipse.cdt.doc.isv/build.properties b/doc/org.eclipse.cdt.doc.isv/build.properties
index 994928090a2..883d8df0c6c 100644
--- a/doc/org.eclipse.cdt.doc.isv/build.properties
+++ b/doc/org.eclipse.cdt.doc.isv/build.properties
@@ -25,5 +25,6 @@ bin.includes = META-INF/,\
index/,\
notices.html
+customBuildCallbacks = customBuildCallbacks.xml
src.includes = about.html
jars.extra.classpath = platform:/plugin/org.eclipse.cdt.core
diff --git a/doc/org.eclipse.cdt.doc.isv/customBuildCallbacks.xml b/doc/org.eclipse.cdt.doc.isv/customBuildCallbacks.xml
new file mode 100644
index 00000000000..2aed4949403
--- /dev/null
+++ b/doc/org.eclipse.cdt.doc.isv/customBuildCallbacks.xml
@@ -0,0 +1,159 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/org.eclipse.cdt.doc.isv/pom.xml b/doc/org.eclipse.cdt.doc.isv/pom.xml
index a1fd8e95bbf..688e465e212 100644
--- a/doc/org.eclipse.cdt.doc.isv/pom.xml
+++ b/doc/org.eclipse.cdt.doc.isv/pom.xml
@@ -45,6 +45,44 @@
+
+ org.eclipse.tycho.extras
+ tycho-eclipserun-plugin
+ ${tycho-extras-version}
+
+ -application org.eclipse.ant.core.antRunner -buildfile buildDoc.xml
+
+
+ org.apache.ant
+ eclipse-plugin
+
+
+ org.eclipse.help.base
+ eclipse-plugin
+
+
+ org.eclipse.pde.core
+ eclipse-plugin
+
+
+ javax.annotation
+ eclipse-plugin
+
+
+ org.eclipse.osgi.compatibility.state
+ eclipse-plugin
+
+
+
+
+
+
+ eclipse-run
+
+ compile
+
+
+
org.eclipse.tycho.extras
tycho-document-bundle-plugin