Fixed documentation generation

git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@741 860be788-9bd5-4423-9f1e-828f051e677b
This commit is contained in:
mat007 2014-05-24 07:23:46 +00:00
parent 0ea1644f9e
commit 0ba45baa19
3 changed files with 13 additions and 6 deletions

View file

@ -5,6 +5,7 @@
<property name="boost.root" value="${env.BOOST_ROOT}"/>
<property name="boost.dir" value="${out.dir}/../boost"/>
<property name="boostbook.dir" value="${out.dir}/boostbook"/>
<target name="clean" description="clean intermediate build artifacts">
<delete dir="${out.dir}"/>
@ -143,9 +144,12 @@
<copy todir="${boost.dir}/boost/mock">
<fileset dir="${libraries.dir}/turtle" includes="**"/>
</copy>
<copy todir="${boost.dir}/libs/mock/doc">
<copy todir="${boostbook.dir}">
<fileset dir="${boost.root}/tools/boostbook" includes="xsl/**,dtd/**"/>
</copy>
<copy todir="${boostbook.dir}" overwrite="true">
<fileset dir="boostbook"/>
</copy>
<copy todir="${boost.dir}/libs/mock/doc/html">
<fileset dir="${boost.root}/doc/src" includes="**/*.css,**/**.png"/>
<fileset dir="boost/doc" includes="images/*.png"/>
@ -213,8 +217,8 @@
<replaceregexp match="\[include changelog.qbk\]" replace="" flags="g">
<fileset dir="${boost.dir}/libs/mock" includes="**/mock.qbk"/>
</replaceregexp>
<copy todir="${boost.dir}/libs/mock/doc" overwrite="true">
<fileset dir="${boost.root}/tools/boostbook" includes="xsl/navbar.xsl"/>
<copy todir="${boostbook.dir}" overwrite="true">
<fileset dir="${boost.root}/tools/boostbook" includes="xsl/**,dtd/**"/>
</copy>
</target>
@ -223,7 +227,9 @@
</target>
<target name="boost.doc" description="generate boost.mock documentation in ${boost.dir}">
<b2 dir="${boost.dir}/libs/mock/doc"/>
<b2 dir="${boost.dir}/libs/mock/doc">
<env key="BOOSTBOOK_DIR" value="${boostbook.dir}"/>
</b2>
</target>
<target name="boost.package" description="package boost.mock">