Jelajahi Sumber

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]

John Maddock 17 tahun lalu
induk
melakukan
889c012ed0
36 mengubah file dengan 84 tambahan dan 40 penghapusan
  1. 49 5
      doc/pdf/Jamfile.v2
  2. 1 1
      libs/accumulators
  3. 1 1
      libs/algorithm
  4. 1 1
      libs/asio
  5. 1 1
      libs/bimap
  6. 1 1
      libs/bind
  7. 1 1
      libs/concept_check
  8. 1 1
      libs/config
  9. 1 1
      libs/date_time
  10. 1 1
      libs/foreach
  11. 1 1
      libs/function
  12. 1 1
      libs/functional
  13. 1 1
      libs/interprocess
  14. 1 1
      libs/intrusive
  15. 1 1
      libs/iterator
  16. 1 1
      libs/logic
  17. 1 1
      libs/math
  18. 1 1
      libs/mpi
  19. 1 1
      libs/numeric/conversion
  20. 1 1
      libs/optional
  21. 1 1
      libs/program_options
  22. 1 1
      libs/proto
  23. 1 1
      libs/python
  24. 1 1
      libs/range
  25. 1 1
      libs/regex
  26. 1 1
      libs/scope_exit
  27. 1 1
      libs/signals
  28. 1 1
      libs/spirit
  29. 1 1
      libs/static_assert
  30. 1 1
      libs/tr1
  31. 1 1
      libs/type_traits
  32. 1 1
      libs/units
  33. 1 1
      libs/unordered
  34. 1 1
      libs/variant
  35. 1 1
      libs/xpressive
  36. 1 1
      tools/quickbook

+ 49 - 5
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 
+	:
+        <format>pdf:<xsl:param>boost.url.prefix=http://www.boost.org/doc/libs/release/doc/html
+        <format>pdf
+	;
+
+boostbook any_docs 
+	: ../../libs/any/doc/any.xml 
+	:
+        <format>pdf:<xsl:param>boost.url.prefix=http://www.boost.org/doc/libs/release/doc/html
+        <format>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
   :
     <location>.
     <install-type>PDF
@@ -60,3 +74,33 @@ install pdf-install
   ;
 
 
+install python-tutorial-install
+  :
+    ../../libs/python/doc/tutorial/doc//tutorial
+  :
+    <location>.
+    <install-type>PDF
+    <format>pdf
+    <name>python_tutorial.pdf
+  ;
+
+install phoenix-install
+  :
+    ../../libs/spirit/phoenix/doc//quickbook
+  :
+    <location>.
+    <install-type>PDF
+    <format>pdf
+    <name>phoenix.pdf
+  ;
+
+install boost-build-install
+  :
+    ../../tools/build/v2/doc//userman
+  :
+    <location>.
+    <install-type>PDF
+    <format>pdf
+    <name>boost_build.pdf
+  ;
+

+ 1 - 1
libs/accumulators

@@ -1 +1 @@
-Subproject commit e5ea7053db0668ce2519ec2fca04e0b01740ffb8
+Subproject commit a5117cd7531dd6be6f4582685ec08bb9985866dc

+ 1 - 1
libs/algorithm

@@ -1 +1 @@
-Subproject commit 7b2754b937826bd858907eac740b6bff2b093d06
+Subproject commit e8a2596637ffcacac6c0437874b3ded2c17d34db

+ 1 - 1
libs/asio

@@ -1 +1 @@
-Subproject commit 6e5620705e46e0671c48df7593fd7dc0256061ed
+Subproject commit b062b904b27c3954c33eb4dac34f8674fad388d4

+ 1 - 1
libs/bimap

@@ -1 +1 @@
-Subproject commit 43ed5b98fb30f352dfadd30aec28337fede127a0
+Subproject commit 8eb20de2cd19e24dda76cd62457d7ca66c6a1482

+ 1 - 1
libs/bind

@@ -1 +1 @@
-Subproject commit f09a7a57478f7fe4326df9869a920cb43682889b
+Subproject commit 1d79533df7bd4027c2f086ab6f11c91ed5392533

+ 1 - 1
libs/concept_check

@@ -1 +1 @@
-Subproject commit 30dc63f52f14babbf67bc2900fa976e7fc2c1662
+Subproject commit a37267f1810cc03eaa84441b4056e7989f7cb929

+ 1 - 1
libs/config

@@ -1 +1 @@
-Subproject commit 6e576ea56bcaebcac1871f8a35a0dbaa379c86b0
+Subproject commit 9191bfe38b0fcefdd683535087cba354fa599111

+ 1 - 1
libs/date_time

@@ -1 +1 @@
-Subproject commit e0efb39092dff3fad63b2e19af1a600665ee5494
+Subproject commit 8a5d48f39cb044a1dd41d7e11e9fb78a932e7569

+ 1 - 1
libs/foreach

@@ -1 +1 @@
-Subproject commit 4925d93ce8677df1c13c10369fa7340f7e2cc9c5
+Subproject commit de1369daffa850228d83a94b5d8ec9cd41323abd

+ 1 - 1
libs/function

@@ -1 +1 @@
-Subproject commit 821e6d34ddfe7fdce3f9a50b5f398ce70201b4ea
+Subproject commit 678fb133f08fd6a3c2e7095d69750fcede05cec1

+ 1 - 1
libs/functional

@@ -1 +1 @@
-Subproject commit 2c291488b62b0a4cc21270b2ce8eb7b0d406e2de
+Subproject commit af6eb9fa6f65c7162fa1b77944a7510f99d87dcd

+ 1 - 1
libs/interprocess

@@ -1 +1 @@
-Subproject commit 7ef71f4527795f2b59f87008b1032f90aa7ba347
+Subproject commit 7fe60a8cbd10fd2e71884a422d36de9e3b9e31c1

+ 1 - 1
libs/intrusive

@@ -1 +1 @@
-Subproject commit 7517211e4a3b241169f3e6c312e5aedc28ee0954
+Subproject commit 6527f4eb72296118bf9a6277453fe4afd7cc7cde

+ 1 - 1
libs/iterator

@@ -1 +1 @@
-Subproject commit 55c08b706c96b915712a9c2b9af5eff6133855ec
+Subproject commit f2433c63d563401616499bb08761add3b1db085f

+ 1 - 1
libs/logic

@@ -1 +1 @@
-Subproject commit 44aa483237f9236b6a06b5967787d629f8de2f7c
+Subproject commit 233cfca75c1f72535141efaba537c1e01fbc08c3

+ 1 - 1
libs/math

@@ -1 +1 @@
-Subproject commit 5fad227b2ae41a3949458ec54b0dbe99fe2f8ba6
+Subproject commit f7dfc0449af3a16812a41dac0198ef575bf25dbb

+ 1 - 1
libs/mpi

@@ -1 +1 @@
-Subproject commit 94064b72695059c37581332eeca1f8cd753e5802
+Subproject commit 49100e49cbde273bc2b640f0c602109e226fa6d0

+ 1 - 1
libs/numeric/conversion

@@ -1 +1 @@
-Subproject commit 20de9917e60883587aaac7949ec2560c6be3faaa
+Subproject commit dce3963075ec564123e112542ed896a9d262f936

+ 1 - 1
libs/optional

@@ -1 +1 @@
-Subproject commit 20c9fc8ebec9303bced969d5e8927fbd9c34ffe2
+Subproject commit 361943e0330111780c3ef6afec6add7dac4df943

+ 1 - 1
libs/program_options

@@ -1 +1 @@
-Subproject commit ee3079c247342a999f54442655c13aaf9877687c
+Subproject commit 49bc2d622677a16c9c3e594867aa8c214c544975

+ 1 - 1
libs/proto

@@ -1 +1 @@
-Subproject commit 5dd15f03e249d52e27ee1fe8d724bcfe7c75c159
+Subproject commit fef942bfa89d24933c86249407a3f24ca2896809

+ 1 - 1
libs/python

@@ -1 +1 @@
-Subproject commit 354fbb4d2411b49d7a2545927e4d6cb32ed4a0cd
+Subproject commit 98a9fa445b11353ba7b7c6e953e1309451c590b4

+ 1 - 1
libs/range

@@ -1 +1 @@
-Subproject commit 5e7948667e983c2b165afea66b1650dd30431d44
+Subproject commit 837bf058677bb0eebf95cef3f1ea7d48cdd1a32a

+ 1 - 1
libs/regex

@@ -1 +1 @@
-Subproject commit 15d3eb8f5727f784f2eb8e47c155e40c88443954
+Subproject commit 356be46981e65b998b00c5fc0b42d7cbf6d91e95

+ 1 - 1
libs/scope_exit

@@ -1 +1 @@
-Subproject commit f8f7b3500ace0488f189dc2ce981289347933c9d
+Subproject commit 9ce12ad74cb4c3a2c528035b9e753c8842f53da1

+ 1 - 1
libs/signals

@@ -1 +1 @@
-Subproject commit c7ecbb6814c9d56747304bd83c72a8dfb4995744
+Subproject commit 48abce7d5dfebd5488cc7d746ab24a86bcb6d0e5

+ 1 - 1
libs/spirit

@@ -1 +1 @@
-Subproject commit 0a780f742941540cd96d76cdec68dac6ac37e3ae
+Subproject commit 87faad7da666e2b83aad6a2ed58aa149230fbd8f

+ 1 - 1
libs/static_assert

@@ -1 +1 @@
-Subproject commit a7e33291ebd865f6fe5824c6cb74976ff772ee94
+Subproject commit 62461d88489a79186ad64d4b644e6327f991be54

+ 1 - 1
libs/tr1

@@ -1 +1 @@
-Subproject commit 18f54292fad67fdc84dec720acda6a80cf8fcc8c
+Subproject commit e229eaa1a88936cbbe48a9bba1417a88381db5e7

+ 1 - 1
libs/type_traits

@@ -1 +1 @@
-Subproject commit 769487b134dd3d08cd56fed5928920f07bc3a731
+Subproject commit cde7a04813dc9d5af28969788df5c12993f4d772

+ 1 - 1
libs/units

@@ -1 +1 @@
-Subproject commit aebc63dc476c9c37280243c420e2f5bd9c2ee04f
+Subproject commit 87bb1f460e6c56013e49327fbd6a2afb7a157559

+ 1 - 1
libs/unordered

@@ -1 +1 @@
-Subproject commit 1e73578ab67c737620f5dda57be073d94c8ca12f
+Subproject commit 700c4717d6b0286a7b1b55f53fb75997bb912049

+ 1 - 1
libs/variant

@@ -1 +1 @@
-Subproject commit f7be108ab5c1e89d3ec38975542e2d504312132d
+Subproject commit a8b1d0f5d09b25e5c02949d32cd5f881bc36c746

+ 1 - 1
libs/xpressive

@@ -1 +1 @@
-Subproject commit 1f95810ea0b33154c5c44f9a30f43c3dbb20fb20
+Subproject commit ce69d63f276d94edcbe032a06a359950ad427234

+ 1 - 1
tools/quickbook

@@ -1 +1 @@
-Subproject commit bd041be9d94833fb816f470c66c06865b704432d
+Subproject commit 46f3da7bc8799ec4ec6d021b5ad179400810bc39

粤ICP备19079148号