From 889c012ed0020fe712d3b93f4579ce58bde6f25c Mon Sep 17 00:00:00 2001 From: John Maddock Date: Tue, 17 Feb 2009 10:05:58 +0000 Subject: [PATCH] Add PDF generation options to fix external links to point to the web site. Added a few more Boostbook based libs that were missed first time around. Fixed PDF naming issues. [SVN r51284] --- doc/pdf/Jamfile.v2 | 54 +++++++++++++++++++++++++++++++++++++---- libs/accumulators | 2 +- libs/algorithm | 2 +- libs/asio | 2 +- libs/bimap | 2 +- libs/bind | 2 +- libs/concept_check | 2 +- libs/config | 2 +- libs/date_time | 2 +- libs/foreach | 2 +- libs/function | 2 +- libs/functional | 2 +- libs/interprocess | 2 +- libs/intrusive | 2 +- libs/iterator | 2 +- libs/logic | 2 +- libs/math | 2 +- libs/mpi | 2 +- libs/numeric/conversion | 2 +- libs/optional | 2 +- libs/program_options | 2 +- libs/proto | 2 +- libs/python | 2 +- libs/range | 2 +- libs/regex | 2 +- libs/scope_exit | 2 +- libs/signals | 2 +- libs/spirit | 2 +- libs/static_assert | 2 +- libs/tr1 | 2 +- libs/type_traits | 2 +- libs/units | 2 +- libs/unordered | 2 +- libs/variant | 2 +- libs/xpressive | 2 +- tools/quickbook | 2 +- 36 files changed, 84 insertions(+), 40 deletions(-) diff --git a/doc/pdf/Jamfile.v2 b/doc/pdf/Jamfile.v2 index 830f05946f..24c019d4b6 100644 --- a/doc/pdf/Jamfile.v2 +++ b/doc/pdf/Jamfile.v2 @@ -4,9 +4,26 @@ # (See accompanying file LICENSE_1_0.txt or copy at # http://www.boost.org/LICENSE_1_0.txt) +import boostbook ; + +boostbook array_docs + : ../../libs/array/doc/array.xml + : + pdf:boost.url.prefix=http://www.boost.org/doc/libs/release/doc/html + pdf + ; + +boostbook any_docs + : ../../libs/any/doc/any.xml + : + pdf:boost.url.prefix=http://www.boost.org/doc/libs/release/doc/html + pdf + ; install pdf-install : + array_docs + any_docs ../../libs/accumulators/doc//standalone ../../libs/algorithm/string/doc//string_algo ../../libs/asio/doc//asio @@ -28,17 +45,15 @@ install pdf-install ../../libs/math/doc/quaternion//standalone ../../libs/math/doc/gcd//standalone ../../libs/math/doc/sf_and_dist//standalone + ../../libs/mpi/doc//standalone + ../../libs/program_options/doc//program_option ../../libs/numeric/conversion/doc//standalone ../../libs/optional/doc//standalone ../../libs/proto/doc//standalone - #../../libs/ptr_container/doc//doc - ../../libs/optional/doc//standalone - ../../libs/python/doc/tutorial/doc//tutorial ../../libs/range/doc//standalone ../../libs/regex/doc//standalone ../../libs/scope_exit/doc//standalone ../../libs/signals/doc//doc - ../../libs/spirit/phoenix/doc//quickbook ../../libs/static_assert/doc//standalone ../../libs/thread/doc//standalone ../../libs/tr1/doc//standalone @@ -52,7 +67,6 @@ install pdf-install ../../tools/boostbook/doc//boostbook ../../tools/jam/doc//standalone ../../tools/quickbook/doc//standalone - ../../tools/build/v2/doc//userman : . PDF @@ -60,3 +74,33 @@ install pdf-install ; +install python-tutorial-install + : + ../../libs/python/doc/tutorial/doc//tutorial + : + . + PDF + pdf + python_tutorial.pdf + ; + +install phoenix-install + : + ../../libs/spirit/phoenix/doc//quickbook + : + . + PDF + pdf + phoenix.pdf + ; + +install boost-build-install + : + ../../tools/build/v2/doc//userman + : + . + PDF + pdf + boost_build.pdf + ; + diff --git a/libs/accumulators b/libs/accumulators index e5ea7053db..a5117cd753 160000 --- a/libs/accumulators +++ b/libs/accumulators @@ -1 +1 @@ -Subproject commit e5ea7053db0668ce2519ec2fca04e0b01740ffb8 +Subproject commit a5117cd7531dd6be6f4582685ec08bb9985866dc diff --git a/libs/algorithm b/libs/algorithm index 7b2754b937..e8a2596637 160000 --- a/libs/algorithm +++ b/libs/algorithm @@ -1 +1 @@ -Subproject commit 7b2754b937826bd858907eac740b6bff2b093d06 +Subproject commit e8a2596637ffcacac6c0437874b3ded2c17d34db diff --git a/libs/asio b/libs/asio index 6e5620705e..b062b904b2 160000 --- a/libs/asio +++ b/libs/asio @@ -1 +1 @@ -Subproject commit 6e5620705e46e0671c48df7593fd7dc0256061ed +Subproject commit b062b904b27c3954c33eb4dac34f8674fad388d4 diff --git a/libs/bimap b/libs/bimap index 43ed5b98fb..8eb20de2cd 160000 --- a/libs/bimap +++ b/libs/bimap @@ -1 +1 @@ -Subproject commit 43ed5b98fb30f352dfadd30aec28337fede127a0 +Subproject commit 8eb20de2cd19e24dda76cd62457d7ca66c6a1482 diff --git a/libs/bind b/libs/bind index f09a7a5747..1d79533df7 160000 --- a/libs/bind +++ b/libs/bind @@ -1 +1 @@ -Subproject commit f09a7a57478f7fe4326df9869a920cb43682889b +Subproject commit 1d79533df7bd4027c2f086ab6f11c91ed5392533 diff --git a/libs/concept_check b/libs/concept_check index 30dc63f52f..a37267f181 160000 --- a/libs/concept_check +++ b/libs/concept_check @@ -1 +1 @@ -Subproject commit 30dc63f52f14babbf67bc2900fa976e7fc2c1662 +Subproject commit a37267f1810cc03eaa84441b4056e7989f7cb929 diff --git a/libs/config b/libs/config index 6e576ea56b..9191bfe38b 160000 --- a/libs/config +++ b/libs/config @@ -1 +1 @@ -Subproject commit 6e576ea56bcaebcac1871f8a35a0dbaa379c86b0 +Subproject commit 9191bfe38b0fcefdd683535087cba354fa599111 diff --git a/libs/date_time b/libs/date_time index e0efb39092..8a5d48f39c 160000 --- a/libs/date_time +++ b/libs/date_time @@ -1 +1 @@ -Subproject commit e0efb39092dff3fad63b2e19af1a600665ee5494 +Subproject commit 8a5d48f39cb044a1dd41d7e11e9fb78a932e7569 diff --git a/libs/foreach b/libs/foreach index 4925d93ce8..de1369daff 160000 --- a/libs/foreach +++ b/libs/foreach @@ -1 +1 @@ -Subproject commit 4925d93ce8677df1c13c10369fa7340f7e2cc9c5 +Subproject commit de1369daffa850228d83a94b5d8ec9cd41323abd diff --git a/libs/function b/libs/function index 821e6d34dd..678fb133f0 160000 --- a/libs/function +++ b/libs/function @@ -1 +1 @@ -Subproject commit 821e6d34ddfe7fdce3f9a50b5f398ce70201b4ea +Subproject commit 678fb133f08fd6a3c2e7095d69750fcede05cec1 diff --git a/libs/functional b/libs/functional index 2c291488b6..af6eb9fa6f 160000 --- a/libs/functional +++ b/libs/functional @@ -1 +1 @@ -Subproject commit 2c291488b62b0a4cc21270b2ce8eb7b0d406e2de +Subproject commit af6eb9fa6f65c7162fa1b77944a7510f99d87dcd diff --git a/libs/interprocess b/libs/interprocess index 7ef71f4527..7fe60a8cbd 160000 --- a/libs/interprocess +++ b/libs/interprocess @@ -1 +1 @@ -Subproject commit 7ef71f4527795f2b59f87008b1032f90aa7ba347 +Subproject commit 7fe60a8cbd10fd2e71884a422d36de9e3b9e31c1 diff --git a/libs/intrusive b/libs/intrusive index 7517211e4a..6527f4eb72 160000 --- a/libs/intrusive +++ b/libs/intrusive @@ -1 +1 @@ -Subproject commit 7517211e4a3b241169f3e6c312e5aedc28ee0954 +Subproject commit 6527f4eb72296118bf9a6277453fe4afd7cc7cde diff --git a/libs/iterator b/libs/iterator index 55c08b706c..f2433c63d5 160000 --- a/libs/iterator +++ b/libs/iterator @@ -1 +1 @@ -Subproject commit 55c08b706c96b915712a9c2b9af5eff6133855ec +Subproject commit f2433c63d563401616499bb08761add3b1db085f diff --git a/libs/logic b/libs/logic index 44aa483237..233cfca75c 160000 --- a/libs/logic +++ b/libs/logic @@ -1 +1 @@ -Subproject commit 44aa483237f9236b6a06b5967787d629f8de2f7c +Subproject commit 233cfca75c1f72535141efaba537c1e01fbc08c3 diff --git a/libs/math b/libs/math index 5fad227b2a..f7dfc0449a 160000 --- a/libs/math +++ b/libs/math @@ -1 +1 @@ -Subproject commit 5fad227b2ae41a3949458ec54b0dbe99fe2f8ba6 +Subproject commit f7dfc0449af3a16812a41dac0198ef575bf25dbb diff --git a/libs/mpi b/libs/mpi index 94064b7269..49100e49cb 160000 --- a/libs/mpi +++ b/libs/mpi @@ -1 +1 @@ -Subproject commit 94064b72695059c37581332eeca1f8cd753e5802 +Subproject commit 49100e49cbde273bc2b640f0c602109e226fa6d0 diff --git a/libs/numeric/conversion b/libs/numeric/conversion index 20de9917e6..dce3963075 160000 --- a/libs/numeric/conversion +++ b/libs/numeric/conversion @@ -1 +1 @@ -Subproject commit 20de9917e60883587aaac7949ec2560c6be3faaa +Subproject commit dce3963075ec564123e112542ed896a9d262f936 diff --git a/libs/optional b/libs/optional index 20c9fc8ebe..361943e033 160000 --- a/libs/optional +++ b/libs/optional @@ -1 +1 @@ -Subproject commit 20c9fc8ebec9303bced969d5e8927fbd9c34ffe2 +Subproject commit 361943e0330111780c3ef6afec6add7dac4df943 diff --git a/libs/program_options b/libs/program_options index ee3079c247..49bc2d6226 160000 --- a/libs/program_options +++ b/libs/program_options @@ -1 +1 @@ -Subproject commit ee3079c247342a999f54442655c13aaf9877687c +Subproject commit 49bc2d622677a16c9c3e594867aa8c214c544975 diff --git a/libs/proto b/libs/proto index 5dd15f03e2..fef942bfa8 160000 --- a/libs/proto +++ b/libs/proto @@ -1 +1 @@ -Subproject commit 5dd15f03e249d52e27ee1fe8d724bcfe7c75c159 +Subproject commit fef942bfa89d24933c86249407a3f24ca2896809 diff --git a/libs/python b/libs/python index 354fbb4d24..98a9fa445b 160000 --- a/libs/python +++ b/libs/python @@ -1 +1 @@ -Subproject commit 354fbb4d2411b49d7a2545927e4d6cb32ed4a0cd +Subproject commit 98a9fa445b11353ba7b7c6e953e1309451c590b4 diff --git a/libs/range b/libs/range index 5e7948667e..837bf05867 160000 --- a/libs/range +++ b/libs/range @@ -1 +1 @@ -Subproject commit 5e7948667e983c2b165afea66b1650dd30431d44 +Subproject commit 837bf058677bb0eebf95cef3f1ea7d48cdd1a32a diff --git a/libs/regex b/libs/regex index 15d3eb8f57..356be46981 160000 --- a/libs/regex +++ b/libs/regex @@ -1 +1 @@ -Subproject commit 15d3eb8f5727f784f2eb8e47c155e40c88443954 +Subproject commit 356be46981e65b998b00c5fc0b42d7cbf6d91e95 diff --git a/libs/scope_exit b/libs/scope_exit index f8f7b3500a..9ce12ad74c 160000 --- a/libs/scope_exit +++ b/libs/scope_exit @@ -1 +1 @@ -Subproject commit f8f7b3500ace0488f189dc2ce981289347933c9d +Subproject commit 9ce12ad74cb4c3a2c528035b9e753c8842f53da1 diff --git a/libs/signals b/libs/signals index c7ecbb6814..48abce7d5d 160000 --- a/libs/signals +++ b/libs/signals @@ -1 +1 @@ -Subproject commit c7ecbb6814c9d56747304bd83c72a8dfb4995744 +Subproject commit 48abce7d5dfebd5488cc7d746ab24a86bcb6d0e5 diff --git a/libs/spirit b/libs/spirit index 0a780f7429..87faad7da6 160000 --- a/libs/spirit +++ b/libs/spirit @@ -1 +1 @@ -Subproject commit 0a780f742941540cd96d76cdec68dac6ac37e3ae +Subproject commit 87faad7da666e2b83aad6a2ed58aa149230fbd8f diff --git a/libs/static_assert b/libs/static_assert index a7e33291eb..62461d8848 160000 --- a/libs/static_assert +++ b/libs/static_assert @@ -1 +1 @@ -Subproject commit a7e33291ebd865f6fe5824c6cb74976ff772ee94 +Subproject commit 62461d88489a79186ad64d4b644e6327f991be54 diff --git a/libs/tr1 b/libs/tr1 index 18f54292fa..e229eaa1a8 160000 --- a/libs/tr1 +++ b/libs/tr1 @@ -1 +1 @@ -Subproject commit 18f54292fad67fdc84dec720acda6a80cf8fcc8c +Subproject commit e229eaa1a88936cbbe48a9bba1417a88381db5e7 diff --git a/libs/type_traits b/libs/type_traits index 769487b134..cde7a04813 160000 --- a/libs/type_traits +++ b/libs/type_traits @@ -1 +1 @@ -Subproject commit 769487b134dd3d08cd56fed5928920f07bc3a731 +Subproject commit cde7a04813dc9d5af28969788df5c12993f4d772 diff --git a/libs/units b/libs/units index aebc63dc47..87bb1f460e 160000 --- a/libs/units +++ b/libs/units @@ -1 +1 @@ -Subproject commit aebc63dc476c9c37280243c420e2f5bd9c2ee04f +Subproject commit 87bb1f460e6c56013e49327fbd6a2afb7a157559 diff --git a/libs/unordered b/libs/unordered index 1e73578ab6..700c4717d6 160000 --- a/libs/unordered +++ b/libs/unordered @@ -1 +1 @@ -Subproject commit 1e73578ab67c737620f5dda57be073d94c8ca12f +Subproject commit 700c4717d6b0286a7b1b55f53fb75997bb912049 diff --git a/libs/variant b/libs/variant index f7be108ab5..a8b1d0f5d0 160000 --- a/libs/variant +++ b/libs/variant @@ -1 +1 @@ -Subproject commit f7be108ab5c1e89d3ec38975542e2d504312132d +Subproject commit a8b1d0f5d09b25e5c02949d32cd5f881bc36c746 diff --git a/libs/xpressive b/libs/xpressive index 1f95810ea0..ce69d63f27 160000 --- a/libs/xpressive +++ b/libs/xpressive @@ -1 +1 @@ -Subproject commit 1f95810ea0b33154c5c44f9a30f43c3dbb20fb20 +Subproject commit ce69d63f276d94edcbe032a06a359950ad427234 diff --git a/tools/quickbook b/tools/quickbook index bd041be9d9..46f3da7bc8 160000 --- a/tools/quickbook +++ b/tools/quickbook @@ -1 +1 @@ -Subproject commit bd041be9d94833fb816f470c66c06865b704432d +Subproject commit 46f3da7bc8799ec4ec6d021b5ad179400810bc39