Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r82853 - in trunk: doc/pdf libs/coroutine/doc
From: john_at_[hidden]
Date: 2013-02-13 11:57:13


Author: johnmaddock
Date: 2013-02-13 11:57:12 EST (Wed, 13 Feb 2013)
New Revision: 82853
URL: http://svn.boost.org/trac/boost/changeset/82853

Log:
Fixes for PDF documentation build.
Text files modified:
   trunk/doc/pdf/Jamfile.v2 | 8 ++++++++
   trunk/doc/pdf/build | 17 ++++++++++-------
   trunk/libs/coroutine/doc/Jamfile.v2 | 6 ++++++
   3 files changed, 24 insertions(+), 7 deletions(-)

Modified: trunk/doc/pdf/Jamfile.v2
==============================================================================
--- trunk/doc/pdf/Jamfile.v2 (original)
+++ trunk/doc/pdf/Jamfile.v2 2013-02-13 11:57:12 EST (Wed, 13 Feb 2013)
@@ -32,6 +32,7 @@
   :
     array_docs
     any_docs
+ ../../libs/atomic/doc//standalone
     ../../libs/accumulators/doc//standalone
     ../../libs/algorithm/string/doc//string_algo
     ../../libs/algorithm/doc//standalone
@@ -42,6 +43,7 @@
     ../../libs/config/doc//standalone
     #../../libs/container/doc//pdf-install
     ../../libs/conversion/doc//standalone
+ ../../libs/coroutine/doc//standalone
     ../../libs/date_time/xmldoc//date_time
     ../../libs/foreach/doc//standalone
     ../../libs/function/doc//function-doc
@@ -55,6 +57,7 @@
     ../../libs/integer/doc//standalone
     ../../libs/iterator/doc//standalone
     ../../libs/lambda/doc//lambda-doc
+ ../../libs/lockfree/doc//standalone
 # ../../libs/local_function/doc//doc
     ../../libs/logic/doc//tribool
     ../../libs/math/doc/complex//standalone
@@ -64,7 +67,9 @@
     ../../libs/math/doc/sf_and_dist//pdf-install
     ../../libs/move/doc//standalone
     ../../libs/mpi/doc//standalone
+ ../../libs/multiprecision/doc//pdf-install
     ../../libs/numeric/conversion/doc//standalone
+# ../../libs/numeric/odeint/doc//standalone
     ../../libs/optional/doc//standalone
     ../../libs/phoenix/doc//phoenix-doc
     ../../libs/program_options/doc//program_option
@@ -185,3 +190,6 @@
 
 
 
+
+
+

Modified: trunk/doc/pdf/build
==============================================================================
--- trunk/doc/pdf/build (original)
+++ trunk/doc/pdf/build 2013-02-13 11:57:12 EST (Wed, 13 Feb 2013)
@@ -2,15 +2,16 @@
 boost_version=$(grep 'define.*BOOST_LIB_VERSION' ../../boost/version.hpp | sed 's/.*"\([^"]*\)".*/\1/')
 echo Boost version tag = $boost_version
 (cd ../../libs/accumulators/doc && bjam -a) 2>&1 | tee build.log
-(cd ../../libs/container/doc && rm -rf *.pdf && bjam -a pdf xsl:param=fop1.extensions=1 && cp *.pdf ../../../doc/pdf) 2>&1 | tee -a build.log
-(cd ../../libs/interprocess/doc && rm -rf *.pdf && bjam -a pdf xsl:param=fop1.extensions=1 && cp *.pdf ../../../doc/pdf) 2>&1 | tee -a build.log
-(cd ../../libs/intrusive/doc && rm -rf *.pdf && bjam -a pdf xsl:param=fop1.extensions=1 && cp *.pdf ../../../doc/pdf) 2>&1 | tee -a build.log
+(cd ../../libs/container/doc && rm -rf *.pdf && bjam -a pdfinstall xsl:param=fop1.extensions=1 && cp *.pdf ../../../doc/pdf) 2>&1 | tee -a build.log
+(cd ../../libs/interprocess/doc && rm -rf *.pdf && bjam -a pdfinstall xsl:param=fop1.extensions=1 && cp *.pdf ../../../doc/pdf) 2>&1 | tee -a build.log
+(cd ../../libs/intrusive/doc && rm -rf *.pdf && bjam -a pdfinstall xsl:param=fop1.extensions=1 && cp *.pdf ../../../doc/pdf) 2>&1 | tee -a build.log
 (cd ../../libs/geometry/doc/src/docutils/tools/doxygen_xml2qbk && bjam release) 2>&1 | tee -a build.log
-(cd ../../libs/functional/overloaded_function/doc && rm -rf *.pdf && bjam -a pdf && cp *.pdf ../../../../doc/pdf) 2>&1 | tee -a build.log
-(cd ../../libs/local_function/doc && rm -rf *.pdf && bjam -a pdf && cp *.pdf ../../../doc/pdf) 2>&1 | tee -a build.log
-(cd ../../libs/utility/identity_type/doc && rm -rf *.pdf && bjam -a pdf && cp *.pdf ../../../../doc/pdf) 2>&1 | tee -a build.log
+(cd ../../libs/functional/overloaded_function/doc && rm -rf *.pdf && bjam -a pdfinstall && cp *.pdf ../../../../doc/pdf) 2>&1 | tee -a build.log
+(cd ../../libs/local_function/doc && rm -rf *.pdf && bjam -a pdfinstall && cp *.pdf ../../../doc/pdf) 2>&1 | tee -a build.log
+(cd ../../libs/utility/identity_type/doc && rm -rf *.pdf && bjam -a pdf_doc_install && cp *.pdf ../../../../doc/pdf) 2>&1 | tee -a build.log
+(cd ../../libs/numeric/odeint/doc && rm -rf *.pdf && bjam -a --hash --enable-index pdfinstall && cp *.pdf ../../../../doc/pdf) 2>&1 | tee -a build.log
 cp ../../dist/bin/doxygen_xml2qbk* /usr/local/bin
-(cd ../../libs/geometry/doc && rm -rf *.pdf && ./make_qbk.py && bjam pdf -a xsl:param=fop1.extensions=1 xsl:param=xep.extensions=0 && cp *.pdf ../../../doc/pdf) 2>&1 | tee -a build.log
+(cd ../../libs/geometry/doc && rm -rf *.pdf && ./make_qbk.py && bjam pdfinstall -a xsl:param=fop1.extensions=1 xsl:param=xep.extensions=0 && cp *.pdf ../../../doc/pdf) 2>&1 | tee -a build.log
 bjam -a --enable-index pdf -d2 xsl:param=fop1.extensions=0 xsl:param=xep.extensions=1 2>&1 | tee -a build.log
 rm -rf boost_${boost_version}_pdf
 mkdir boost_${boost_version}_pdf
@@ -18,3 +19,5 @@
 
 
 
+
+

Modified: trunk/libs/coroutine/doc/Jamfile.v2
==============================================================================
--- trunk/libs/coroutine/doc/Jamfile.v2 (original)
+++ trunk/libs/coroutine/doc/Jamfile.v2 2013-02-13 11:57:12 EST (Wed, 13 Feb 2013)
@@ -9,6 +9,9 @@
 import quickbook ;
 import modules ;
 
+path-constant images_location : html ;
+path-constant here : . ;
+
 boostbook coro
     :
         coro.qbk
@@ -26,4 +29,7 @@
         <xsl:param>toc.max.depth=3
         # How far down we go with TOC's
         <xsl:param>generate.section.toc.level=10
+ <format>pdf:<xsl:param>img.src.path=$(images_location)/
     ;
+
+


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk