Jamfile.v2 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. # Copyright (c) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
  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. project boost/doc ;
  7. import boostbook : boostbook ;
  8. alias asio : ../libs/asio/doc//asio/<xsl:param>boost.libraries=../../libs/libraries.htm ;
  9. boostbook doc
  10. :
  11. src/boost.xml
  12. :
  13. ## Build the various generated docs (Doxygen and QuickBook)...
  14. <dependency>../libs/accumulators/doc//accdoc.xml
  15. <dependency>../libs/accumulators/doc//statsdoc.xml
  16. <dependency>../libs/accumulators/doc//opdoc.xml
  17. <dependency>../libs/accumulators/doc//accumulators
  18. <dependency>../libs/conversion/doc//lexical_cast
  19. <dependency>../libs/chrono/doc//chrono
  20. <dependency>../libs/program_options/doc//autodoc.xml
  21. <dependency>../libs/algorithm/string/doc//autodoc.xml
  22. <dependency>../libs/logic/doc//reference.xml
  23. <dependency>../libs/functional/hash/doc//hash
  24. #<dependency>../libs/type_traits/doc//type_traits
  25. <dependency>../libs/static_assert/doc//static_assert
  26. <dependency>../libs/tr1/doc//tr1
  27. <dependency>../libs/foreach/doc//foreach
  28. <dependency>../libs/mpi/doc//mpi
  29. <dependency>../libs/mpi/doc//mpi_autodoc.xml
  30. <dependency>../libs/property_tree/doc//autodoc.xml
  31. <dependency>../libs/property_tree/doc//property_tree
  32. #<dependency>../libs/proto/doc//protodoc.xml
  33. <dependency>../libs/proto/doc//proto
  34. <dependency>../libs/ratio/doc//ratio
  35. <dependency>../libs/typeof/doc//typeof
  36. <dependency>../libs/xpressive/doc//autodoc.xml
  37. <dependency>../libs/xpressive/doc//xpressive
  38. <dependency>../libs/date_time/xmldoc//date_time_autodoc.xml
  39. <dependency>../libs/date_time/xmldoc//gregorian_autodoc.xml
  40. <dependency>../libs/date_time/xmldoc//posix_time_autodoc.xml
  41. <dependency>../libs/date_time/xmldoc//local_time_autodoc.xml
  42. <dependency>../tools/build/v2/doc//jam_docs
  43. <dependency>../tools/quickbook/doc//quickbook
  44. <dependency>../libs/interprocess/doc//autodoc.xml
  45. <dependency>../libs/interprocess/doc//interprocess
  46. <dependency>../libs/intrusive/doc//autodoc.xml
  47. <dependency>../libs/intrusive/doc//intrusive
  48. <dependency>../libs/move/doc//autodoc.xml
  49. <dependency>../libs/move/doc//move
  50. <dependency>../libs/container/doc//autodoc.xml
  51. <dependency>../libs/container/doc//container
  52. <dependency>../libs/units/doc//units
  53. <dependency>../libs/unordered/doc//unordered
  54. <dependency>../libs/thread/doc//thread
  55. <dependency>../libs/signals2/doc//hello_world_def_code_snippet.xml
  56. <dependency>../libs/random/doc//random
  57. #<dependency>../libs/spirit/doc//spirit
  58. <dependency>../libs/heap/doc//autodoc.xml
  59. <dependency>../libs/heap/doc//heap
  60. <dependency>../libs/lockfree/doc//autodoc.xml
  61. <dependency>../libs/lockfree/doc//lockfree
  62. <dependency>../libs/atomic/doc//atomic
  63. ## Add path references to the QuickBook generated docs...
  64. <implicit-dependency>../libs/accumulators/doc//accumulators
  65. <implicit-dependency>../libs/chrono/doc//chrono
  66. <implicit-dependency>../libs/conversion/doc//lexical_cast
  67. <implicit-dependency>../libs/functional/hash/doc//hash
  68. #<implicit-dependency>../libs/type_traits/doc//type_traits
  69. <implicit-dependency>../libs/static_assert/doc//static_assert
  70. <implicit-dependency>../libs/tr1/doc//tr1
  71. <implicit-dependency>../libs/foreach/doc//foreach
  72. <implicit-dependency>../libs/property_tree/doc//property_tree
  73. <implicit-dependency>../libs/proto/doc//proto
  74. <implicit-dependency>../libs/ratio/doc//ratio
  75. <implicit-dependency>../libs/typeof/doc//typeof
  76. <implicit-dependency>../libs/xpressive/doc//xpressive
  77. <implicit-dependency>../tools/build/v2/doc//jam_docs
  78. <implicit-dependency>../tools/quickbook/doc//quickbook
  79. <implicit-dependency>../libs/mpi/doc//mpi
  80. <implicit-dependency>../libs/container/doc//container
  81. <implicit-dependency>../libs/interprocess/doc//interprocess
  82. <implicit-dependency>../libs/intrusive/doc//intrusive
  83. <implicit-dependency>../libs/move/doc//move
  84. <implicit-dependency>../libs/units/doc//units
  85. <implicit-dependency>../libs/unordered/doc//unordered
  86. <implicit-dependency>../libs/thread/doc//thread
  87. <implicit-dependency>../libs/signals2/doc//hello_world_def_code_snippet.xml
  88. <implicit-dependency>../libs/random/doc//random
  89. #<implicit-dependency>../libs/spirit/doc//spirit
  90. <implicit-dependency>../libs/heap/doc//heap
  91. <implicit-dependency>../libs/lockfree/doc//lockfree
  92. <implicit-dependency>../libs/atomic/doc//atomic
  93. <xsl:param>boost.libraries=../../libs/libraries.htm
  94. <dependency>images
  95. <dependency>callouts
  96. ;
  97. install images : [ glob src/images/*.png ] : <location>html/images ;
  98. explicit images ;
  99. install callouts : [ glob src/images/callouts/*.png ] : <location>html/images/callouts ;
  100. explicit callouts ;
粤ICP备19079148号