diff --git a/doc/pdf/Jamfile.v2 b/doc/pdf/Jamfile.v2 index cf53b23..ac9f092 100644 --- a/doc/pdf/Jamfile.v2 +++ b/doc/pdf/Jamfile.v2 @@ -35,6 +35,7 @@ install pdf-install : array_docs any_docs + ../../libs/align/doc//standalone ../../libs/atomic/doc//standalone ../../libs/accumulators/doc//standalone ../../libs/algorithm/string/doc//string_algo @@ -44,10 +45,8 @@ install pdf-install ../../libs/chrono/doc//standalone ../../libs/concept_check/doc//concepts ../../libs/config/doc//standalone - ../../libs/context/doc//standalone - #../../libs/container/doc//pdfinstall - ../../libs/conversion/doc//standalone - ../../libs/coroutine/doc//standalone + ../../libs/context/doc//context + ../../libs/core/doc//standalone ../../libs/date_time/xmldoc//date_time ../../libs/foreach/doc//standalone ../../libs/function/doc//function-doc @@ -57,21 +56,19 @@ install pdf-install # ../../libs/functional/overloaded_function/doc//doc ../../libs/fusion/doc//quickbook #../../libs/geometry/doc//geometry + ../../libs/heap/doc//standalone ../../libs/icl/doc//standalone ../../libs/integer/doc//standalone ../../libs/iterator/doc//standalone ../../libs/lambda/doc//lambda-doc ../../libs/lockfree/doc//standalone + ../../libs/lexical_cast/doc//standalone # ../../libs/local_function/doc//doc ../../libs/logic/doc//tribool - ../../libs/math/doc/complex//standalone - ../../libs/math/doc/octonion//standalone - ../../libs/math/doc/quaternion//standalone - ../../libs/math/doc/gcd//standalone - ../../libs/math/doc/sf_and_dist//pdfinstall + ../../libs/log/doc//log ../../libs/move/doc//standalone ../../libs/mpi/doc//standalone - ../../libs/multiprecision/doc//standalone + ../../libs/multi_array/doc/xml//multi_array-doc ../../libs/numeric/conversion/doc//standalone # ../../libs/numeric/odeint/doc//standalone ../../libs/optional/doc//standalone @@ -82,12 +79,14 @@ install pdf-install # Invalid Jamfile, doesn't use Boostbook anyway?? #../../libs/ptr_container/doc//standalone ../../libs/ratio/doc//standalone + ../../libs/random/doc//standalone ../../libs/regex/doc//standalone ../../libs/signals/doc//doc ../../libs/spirit/repository/doc//spirit2_repository ../../libs/static_assert/doc//standalone ../../libs/thread/doc//standalone ../../libs/tr1/doc//standalone + ../../libs/type_index/doc//standalone ../../libs/type_traits/doc//pdfinstall ../../libs/typeof/doc//standalone ../../libs/units/doc//standalone @@ -95,6 +94,10 @@ install pdf-install ../../libs/unordered/doc//standalone ../../libs/variant/doc//variant-doc ../../libs/xpressive/doc//standalone + ../../libs/utility/doc//standalone_base_from_member + ../../libs/utility/doc//standalone_compressed_pair + ../../libs/utility/doc//standalone_declval + ../../libs/utility/doc//standalone_string_ref ../../tools/boostbook/doc//boostbook ../../tools/build/doc//jam_docs @@ -127,16 +130,6 @@ install asio-install asio.pdf ; -install phoenix-install - : - ../../libs/spirit/phoenix/doc//quickbook - : - . - PDF - pdf - spirit-phoenix-v2.pdf - ; - install boost-build-install : ../../tools/build/doc//userman @@ -191,9 +184,65 @@ install scope_exit_install scope_exit.pdf ; +install math_install + : + ../../libs/math/doc//standalone + : + . + PDF + pdf + math.pdf +; +install multiprecision_install + : + ../../libs/multiprecision/doc//standalone + : + . + PDF + pdf + multiprecision.pdf +; +install tti_install + : + ../../libs/tti/doc//standalone + : + . + PDF + pdf + TypeTraitsIntrospection.pdf +; +install circular_buffer_install + : + ../../libs/circular_buffer/doc//standalone + : + . + PDF + pdf + circular_buffer.pdf +; + + +install coroutine_install + : + ../../libs/coroutine/doc//coro + : + . + PDF + pdf + coroutine.pdf +; +install pool_install + : + ../../libs/pool/doc//standalone + : + . + PDF + pdf + pool.pdf +; diff --git a/doc/pdf/build b/doc/pdf/build index af5e948..49426b5 100644 --- a/doc/pdf/build +++ b/doc/pdf/build @@ -1,23 +1,20 @@ #!/bin/bash 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 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/accumulators/doc && bjam -a --hash) 2>&1 | tee build.log +(cd ../../libs/container/doc && rm -rf *.pdf && bjam -a --hash 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 --hash pdf 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 --hash pdf pdfinstall xsl:param=fop1.extensions=1 && cp *.pdf ../../../doc/pdf) 2>&1 | tee -a build.log +(cd ../../libs/functional/overloaded_function/doc && rm -rf *.pdf && bjam -a --hash pdf pdfinstall && cp *.pdf ../../../../doc/pdf) 2>&1 | tee -a build.log +(cd ../../libs/local_function/doc && rm -rf *.pdf && bjam -a --hash pdf pdfinstall && cp *.pdf ../../../doc/pdf) 2>&1 | tee -a build.log +(cd ../../libs/utility/identity_type/doc && rm -rf *.pdf && bjam -a --hash pdf 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 pdf pdfinstall && 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 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 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 +cp ../../dist/bin/doxygen_xml2qbk* /usr/bin +chmod +wrx /usr/bin/doxygen_xml2qbk* +(cd ../../libs/geometry/doc && rm -rf *.pdf && ./make_qbk.py && bjam pdfinstall -a --hash xsl:param=fop1.extensions=1 xsl:param=xep.extensions=0 && cp *.pdf ../../../doc/pdf) 2>&1 | tee -a build.log +bjam -a --hash --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 mv *.pdf boost_${boost_version}_pdf - - - - diff --git a/libs/accumulators b/libs/accumulators --- a/libs/accumulators +++ b/libs/accumulators @@ -1 +1 @@ -Subproject commit 69dcfd153f43d9b5ac7161add2dc388971f135ee +Subproject commit 69dcfd153f43d9b5ac7161add2dc388971f135ee-dirty diff --git a/libs/algorithm b/libs/algorithm --- a/libs/algorithm +++ b/libs/algorithm @@ -1 +1 @@ -Subproject commit cf249c090c3021faebbcf5f6cf5574ce258aa7f6 +Subproject commit cf249c090c3021faebbcf5f6cf5574ce258aa7f6-dirty diff --git a/libs/align b/libs/align --- a/libs/align +++ b/libs/align @@ -1 +1 @@ -Subproject commit 4dd9b818c1d1b3c701d011a5ae747b5afebd4c33 +Subproject commit 4dd9b818c1d1b3c701d011a5ae747b5afebd4c33-dirty diff --git a/libs/bind b/libs/bind --- a/libs/bind +++ b/libs/bind @@ -1 +1 @@ -Subproject commit 1480db567933ec62e8d2cb7d2e920909a398ee67 +Subproject commit 1480db567933ec62e8d2cb7d2e920909a398ee67-dirty diff --git a/libs/circular_buffer b/libs/circular_buffer --- a/libs/circular_buffer +++ b/libs/circular_buffer @@ -1 +1 @@ -Subproject commit 7e233f7b41ff29a1e078d65ec58cba1c9e03ffed +Subproject commit 7e233f7b41ff29a1e078d65ec58cba1c9e03ffed-dirty diff --git a/libs/container b/libs/container --- a/libs/container +++ b/libs/container @@ -1 +1 @@ -Subproject commit 717959061e3a0cf6d7a74015f594705ec7a6f38e +Subproject commit 717959061e3a0cf6d7a74015f594705ec7a6f38e-dirty diff --git a/libs/core b/libs/core --- a/libs/core +++ b/libs/core @@ -1 +1 @@ -Subproject commit c6c2ce67e1e7b326506f3d5e3fc1d0c9f0fb0d91 +Subproject commit c6c2ce67e1e7b326506f3d5e3fc1d0c9f0fb0d91-dirty diff --git a/libs/coroutine b/libs/coroutine --- a/libs/coroutine +++ b/libs/coroutine @@ -1 +1 @@ -Subproject commit 73acf26e7a5a2700e9a4e1a09a8c06c732ddf521 +Subproject commit 73acf26e7a5a2700e9a4e1a09a8c06c732ddf521-dirty diff --git a/libs/date_time b/libs/date_time --- a/libs/date_time +++ b/libs/date_time @@ -1 +1 @@ -Subproject commit a403bdac5bda869981bfa5f0de5e774bda65b4d5 +Subproject commit a403bdac5bda869981bfa5f0de5e774bda65b4d5-dirty diff --git a/libs/function b/libs/function --- a/libs/function +++ b/libs/function @@ -1 +1 @@ -Subproject commit 78eb6b1c8c2492fea1783c09e946d094a8a5e905 +Subproject commit 78eb6b1c8c2492fea1783c09e946d094a8a5e905-dirty diff --git a/libs/functional b/libs/functional --- a/libs/functional +++ b/libs/functional @@ -1 +1 @@ -Subproject commit 8bbbb7a71cd821480fc3adc069f733d60a947a85 +Subproject commit 8bbbb7a71cd821480fc3adc069f733d60a947a85-dirty diff --git a/libs/geometry b/libs/geometry --- a/libs/geometry +++ b/libs/geometry @@ -1 +1 @@ -Subproject commit 44f6ec3d9aa8f7213571b081202e2100332a325d +Subproject commit 44f6ec3d9aa8f7213571b081202e2100332a325d-dirty diff --git a/libs/heap b/libs/heap --- a/libs/heap +++ b/libs/heap @@ -1 +1 @@ -Subproject commit fe032c3075e3326f758d81df279e4089e97a6402 +Subproject commit fe032c3075e3326f758d81df279e4089e97a6402-dirty diff --git a/libs/icl b/libs/icl --- a/libs/icl +++ b/libs/icl @@ -1 +1 @@ -Subproject commit b13bd14c712e02b75dab9fc4b44a127c0a128e31 +Subproject commit b13bd14c712e02b75dab9fc4b44a127c0a128e31-dirty diff --git a/libs/interprocess b/libs/interprocess --- a/libs/interprocess +++ b/libs/interprocess @@ -1 +1 @@ -Subproject commit ed77ae663ab9d1a7e484ed6fc8b7d0c43a7a0b78 +Subproject commit ed77ae663ab9d1a7e484ed6fc8b7d0c43a7a0b78-dirty diff --git a/libs/intrusive b/libs/intrusive --- a/libs/intrusive +++ b/libs/intrusive @@ -1 +1 @@ -Subproject commit 911cb4a2b8f37951deb3558a5373d49ae011f674 +Subproject commit 911cb4a2b8f37951deb3558a5373d49ae011f674-dirty diff --git a/libs/lambda b/libs/lambda --- a/libs/lambda +++ b/libs/lambda @@ -1 +1 @@ -Subproject commit 677be04dd77ff1017c55a2259b794faabbca638a +Subproject commit 677be04dd77ff1017c55a2259b794faabbca638a-dirty diff --git a/libs/local_function b/libs/local_function --- a/libs/local_function +++ b/libs/local_function @@ -1 +1 @@ -Subproject commit 94b0c8b0c0bd34319e0f6a871ef92795f876786e +Subproject commit 94b0c8b0c0bd34319e0f6a871ef92795f876786e-dirty diff --git a/libs/lockfree b/libs/lockfree --- a/libs/lockfree +++ b/libs/lockfree @@ -1 +1 @@ -Subproject commit 8ffc9b3f26cd5802655ceb7d4188911f1cf7067d +Subproject commit 8ffc9b3f26cd5802655ceb7d4188911f1cf7067d-dirty diff --git a/libs/log b/libs/log --- a/libs/log +++ b/libs/log @@ -1 +1 @@ -Subproject commit 0f63e93cf6c87cf37ae48115b426fa5cee756996 +Subproject commit 0f63e93cf6c87cf37ae48115b426fa5cee756996-dirty diff --git a/libs/logic b/libs/logic --- a/libs/logic +++ b/libs/logic @@ -1 +1 @@ -Subproject commit 1dab9cd10a7838f3ea2f02284500e410204f550a +Subproject commit 1dab9cd10a7838f3ea2f02284500e410204f550a-dirty diff --git a/libs/move b/libs/move --- a/libs/move +++ b/libs/move @@ -1 +1 @@ -Subproject commit d1b7421f05b8fc5c12ce235f587fbc02d3ac5bca +Subproject commit d1b7421f05b8fc5c12ce235f587fbc02d3ac5bca-dirty diff --git a/libs/mpi b/libs/mpi --- a/libs/mpi +++ b/libs/mpi @@ -1 +1 @@ -Subproject commit cab4a799630099f7b69265a6620ca4a48624c6a5 +Subproject commit cab4a799630099f7b69265a6620ca4a48624c6a5-dirty diff --git a/libs/multi_array b/libs/multi_array --- a/libs/multi_array +++ b/libs/multi_array @@ -1 +1 @@ -Subproject commit f61cd7a7f7951030e4613ad75592c61b1fcb1ba7 +Subproject commit f61cd7a7f7951030e4613ad75592c61b1fcb1ba7-dirty diff --git a/libs/numeric/odeint b/libs/numeric/odeint --- a/libs/numeric/odeint +++ b/libs/numeric/odeint @@ -1 +1 @@ -Subproject commit 28a27fabdc922637ed4fff7610710712ce77d098 +Subproject commit 28a27fabdc922637ed4fff7610710712ce77d098-dirty diff --git a/libs/pool b/libs/pool --- a/libs/pool +++ b/libs/pool @@ -1 +1 @@ -Subproject commit a0386581c0ae8fbce0fbd1a60f57fda5909132f2 +Subproject commit a0386581c0ae8fbce0fbd1a60f57fda5909132f2-dirty diff --git a/libs/program_options b/libs/program_options --- a/libs/program_options +++ b/libs/program_options @@ -1 +1 @@ -Subproject commit 9d7c9875265ec7fec03aabf18e3d53c3e5e1a46c +Subproject commit 9d7c9875265ec7fec03aabf18e3d53c3e5e1a46c-dirty diff --git a/libs/property_tree b/libs/property_tree --- a/libs/property_tree +++ b/libs/property_tree @@ -1 +1 @@ -Subproject commit 615a3ee1f63868aee271b20a6ed93f2a3ce0d916 +Subproject commit 615a3ee1f63868aee271b20a6ed93f2a3ce0d916-dirty diff --git a/libs/random b/libs/random --- a/libs/random +++ b/libs/random @@ -1 +1 @@ -Subproject commit 21e8ee71c97bc42bd1904a5ece1c6e174271e921 +Subproject commit 21e8ee71c97bc42bd1904a5ece1c6e174271e921-dirty diff --git a/libs/scope_exit b/libs/scope_exit --- a/libs/scope_exit +++ b/libs/scope_exit @@ -1 +1 @@ -Subproject commit fecc7e143cadc0af33e0467d920b473e2d5902ac +Subproject commit fecc7e143cadc0af33e0467d920b473e2d5902ac-dirty diff --git a/libs/signals b/libs/signals --- a/libs/signals +++ b/libs/signals @@ -1 +1 @@ -Subproject commit 697c223a47be0f1a5cb272082d63ad3da61dcd37 +Subproject commit 697c223a47be0f1a5cb272082d63ad3da61dcd37-dirty diff --git a/libs/signals2 b/libs/signals2 --- a/libs/signals2 +++ b/libs/signals2 @@ -1 +1 @@ -Subproject commit 5516d08b21e991f4f1eab8e33388b157e21efcdc +Subproject commit 5516d08b21e991f4f1eab8e33388b157e21efcdc-dirty diff --git a/libs/tti b/libs/tti --- a/libs/tti +++ b/libs/tti @@ -1 +1 @@ -Subproject commit f64b9e5a15187dc6e8b84666f7d0b8c2599b4d26 +Subproject commit f64b9e5a15187dc6e8b84666f7d0b8c2599b4d26-dirty diff --git a/libs/type_traits b/libs/type_traits --- a/libs/type_traits +++ b/libs/type_traits @@ -1 +1 @@ -Subproject commit e9fbf0eaee570a9594f239229929d37901e7a8ac +Subproject commit e9fbf0eaee570a9594f239229929d37901e7a8ac-dirty diff --git a/libs/units b/libs/units --- a/libs/units +++ b/libs/units @@ -1 +1 @@ -Subproject commit b6604806b3972e5a1b18e100ac89cb68d1dbbe01 +Subproject commit b6604806b3972e5a1b18e100ac89cb68d1dbbe01-dirty diff --git a/libs/utility b/libs/utility --- a/libs/utility +++ b/libs/utility @@ -1 +1 @@ -Subproject commit cae8d90d65ed0e88a5bf17c92a1437f14c062f87 +Subproject commit cae8d90d65ed0e88a5bf17c92a1437f14c062f87-dirty diff --git a/libs/variant b/libs/variant --- a/libs/variant +++ b/libs/variant @@ -1 +1 @@ -Subproject commit 65dae1db5a6cb29b4218e1a582bbbadf62897f59 +Subproject commit 65dae1db5a6cb29b4218e1a582bbbadf62897f59-dirty diff --git a/libs/xpressive b/libs/xpressive --- a/libs/xpressive +++ b/libs/xpressive @@ -1 +1 @@ -Subproject commit 2f5bf84198c48f8561918cf0241c5c7af0991981 +Subproject commit 2f5bf84198c48f8561918cf0241c5c7af0991981-dirty diff --git a/tools/boostbook b/tools/boostbook --- a/tools/boostbook +++ b/tools/boostbook @@ -1 +1 @@ -Subproject commit 657ca5ad1cda3d5812ea9f93b544e34b46740da9 +Subproject commit 657ca5ad1cda3d5812ea9f93b544e34b46740da9-dirty diff --git a/tools/build b/tools/build --- a/tools/build +++ b/tools/build @@ -1 +1 @@ -Subproject commit 2fa4a9855c3f434bb2e69d1481d4f667450c55bb +Subproject commit 2fa4a9855c3f434bb2e69d1481d4f667450c55bb-dirty warning: LF will be replaced by CRLF in doc/pdf/build. The file will have its original line endings in your working directory.