Jamfile.v2 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165
  1. # Copyright (c) 2008 John Maddock
  2. #
  3. # Distributed under the Boost Software License, Version 1.0.
  4. # (See accompanying file LICENSE_1_0.txt or copy at
  5. # http://www.boost.org/LICENSE_1_0.txt)
  6. import boostbook ;
  7. import os ;
  8. import common ;
  9. import doxygen ;
  10. import quickbook ;
  11. boostbook array_docs
  12. : ../../libs/array/doc/array.xml
  13. :
  14. <format>pdf:<xsl:param>boost.url.prefix=http://www.boost.org/doc/libs/release/doc/html
  15. <format>pdf
  16. ;
  17. boostbook any_docs
  18. : ../../libs/any/doc/any.xml
  19. :
  20. <format>pdf:<xsl:param>boost.url.prefix=http://www.boost.org/doc/libs/release/doc/html
  21. <format>pdf
  22. ;
  23. install pdf-install
  24. :
  25. array_docs
  26. any_docs
  27. ../../libs/accumulators/doc//standalone
  28. ../../libs/algorithm/string/doc//string_algo
  29. ../../libs/bimap/doc//standalone
  30. ../../libs/bind/doc//ref-doc
  31. ../../libs/concept_check/doc//concepts
  32. ../../libs/config/doc//standalone
  33. ../../libs/date_time/xmldoc//date_time
  34. ../../libs/foreach/doc//standalone
  35. ../../libs/function/doc//function-doc
  36. ../../libs/functional/factory/doc//standalone
  37. ../../libs/functional/forward/doc//standalone
  38. ../../libs/functional/hash/doc//standalone
  39. ../../libs/fusion/doc//quickbook
  40. ../../libs/interprocess/doc//standalone
  41. ../../libs/integer/doc//standalone
  42. ../../libs/intrusive/doc//standalone
  43. ../../libs/iterator/doc//standalone
  44. ../../libs/lambda/doc//lambda-doc
  45. ../../libs/logic/doc//tribool
  46. ../../libs/math/doc/complex//standalone
  47. ../../libs/math/doc/octonion//standalone
  48. ../../libs/math/doc/quaternion//standalone
  49. ../../libs/math/doc/gcd//standalone
  50. ../../libs/math/doc/sf_and_dist//standalone
  51. ../../libs/mpi/doc//standalone
  52. ../../libs/numeric/conversion/doc//standalone
  53. ../../libs/optional/doc//standalone
  54. ../../libs/program_options/doc//program_option
  55. ../../libs/property_tree/doc//standalone
  56. ../../libs/proto/doc//standalone
  57. # Invalid Jamfile, doesn't use Boostbook anyway??
  58. #../../libs/ptr_container/doc//standalone
  59. ../../libs/regex/doc//standalone
  60. ../../libs/scope_exit/doc//standalone
  61. ../../libs/signals/doc//doc
  62. ../../libs/spirit/doc//spirit2
  63. ../../libs/spirit/repository/doc//spirit2_repository
  64. ../../libs/static_assert/doc//standalone
  65. ../../libs/thread/doc//standalone
  66. ../../libs/tr1/doc//standalone
  67. ../../libs/type_traits/doc//standalone
  68. ../../libs/typeof/doc//standalone
  69. ../../libs/units/doc//standalone
  70. ../../libs/unordered/doc//standalone
  71. ../../libs/variant/doc//variant-doc
  72. ../../libs/xpressive/doc//standalone
  73. ../../tools/boostbook/doc//boostbook
  74. ../../tools/build/v2/doc//jam_docs
  75. ../../tools/quickbook/doc//standalone
  76. ../../tools/bcp/doc//standalone
  77. :
  78. <location>.
  79. <install-type>PDF
  80. <format>pdf
  81. ;
  82. install python-tutorial-install
  83. :
  84. ../../libs/python/doc/tutorial/doc//tutorial
  85. :
  86. <location>.
  87. <install-type>PDF
  88. <format>pdf
  89. <name>python_tutorial.pdf
  90. ;
  91. install asio-install
  92. :
  93. ../../libs/asio/doc//asio
  94. :
  95. <location>.
  96. <install-type>PDF
  97. <format>pdf
  98. <name>asio.pdf
  99. ;
  100. install phoenix-install
  101. :
  102. ../../libs/spirit/phoenix/doc//quickbook
  103. :
  104. <location>.
  105. <install-type>PDF
  106. <format>pdf
  107. <name>phoenix.pdf
  108. ;
  109. install boost-build-install
  110. :
  111. ../../tools/build/v2/doc//userman
  112. :
  113. <location>.
  114. <install-type>PDF
  115. <format>pdf
  116. <name>boost_build.pdf
  117. ;
  118. install signals2-install
  119. :
  120. ../../libs/signals2/doc//standalone
  121. :
  122. <location>.
  123. <install-type>PDF
  124. <format>pdf
  125. <name>signals2.pdf
  126. <dependency>../../libs/signals2/doc//hello_world_def_code_snippet.xml
  127. ;
  128. install range-install
  129. :
  130. ../../libs/range/doc//quickbook
  131. :
  132. <location>.
  133. <install-type>PDF
  134. <format>pdf
  135. <name>range.pdf
  136. ;
  137. # Just copy the MSM PDF over:
  138. install msm_install : ../../libs/msm/doc/pdf/msm.pdf : <location>. ;
粤ICP备19079148号