#39: Include XML report DTD with documentation.
diff --git a/org.jacoco.build/build.xml b/org.jacoco.build/build.xml
index aad2868..42f8a0f 100644
--- a/org.jacoco.build/build.xml
+++ b/org.jacoco.build/build.xml
@@ -52,6 +52,7 @@
 				<property name="jacoco.home.url" value="${jacoco.home.url}"/>

 			</ant>

 			<path id="bundle-@{bundleid}" location="${result.tmp.dir}/@{bundleid}/classes"/>

+			<property name="source.@{bundleid}.dir" location="${workspace.dir}/@{bundleid}"/>

 		</sequential>

 	</macrodef>

 

diff --git a/org.jacoco.doc/buildhook.xml b/org.jacoco.doc/buildhook.xml
index a059d38..8f6f60a 100644
--- a/org.jacoco.doc/buildhook.xml
+++ b/org.jacoco.doc/buildhook.xml
@@ -91,8 +91,8 @@
 			windowtitle="JaCoCo ${qualified.bundle.version}"

 			overview="${source.bundle.dir}/javadoc/overview.html">

 			<sourcefiles>

-				<fileset dir="${source.bundle.dir}/../org.jacoco.core/src" includes="**/*.java"/>

-				<fileset dir="${source.bundle.dir}/../org.jacoco.report/src" includes="**/*.java"/>

+				<fileset dir="${source.org.jacoco.core.dir}/src" includes="**/*.java"/>

+				<fileset dir="${source.org.jacoco.report.dir}/src" includes="**/*.java"/>

 			</sourcefiles>

 			<classpath>

 				<path refid="bundle-org.objectweb.asm"/>

@@ -107,6 +107,10 @@
 			<fileset dir="${source.bundle.dir}/docroot" includes="**/*" excludes="**/*.html"/>

 		</copy>

 

+		<copy todir="${result.dist.dir}/doc">

+			<fileset dir="${source.org.jacoco.report.dir}/src/org/jacoco/report/xml" includes="report.dtd"/>

+		</copy>

+

 		<copy todir="${result.dist.dir}">

 			<fileset dir="${source.bundle.dir}/docroot" includes="**/*.html"/>

 			<filterset>

diff --git a/org.jacoco.doc/docroot/doc/index.html b/org.jacoco.doc/docroot/doc/index.html
index 90094fb..f6ebf1a 100644
--- a/org.jacoco.doc/docroot/doc/index.html
+++ b/org.jacoco.doc/docroot/doc/index.html
@@ -48,6 +48,7 @@
 <ul>

   <li><a href="implementation.html">Implementation Design</a></li>

   <li><a href="api/index.html">API Documentation (JavaDoc)</a></li>

+  <li><a href="report.dtd">XML Report DTD</a></li>

 </ul>

 

 <h3>Developing JaCoCo</h3>