Jamfile.v2 3.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  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/program_options/doc//autodoc.xml
  19. <dependency>../libs/algorithm/string/doc//autodoc.xml
  20. <dependency>../libs/logic/doc//reference.xml
  21. <dependency>../libs/functional/hash/doc//hash
  22. #<dependency>../libs/type_traits/doc//type_traits
  23. <dependency>../libs/static_assert/doc//static_assert
  24. <dependency>../libs/tr1/doc//tr1
  25. <dependency>../libs/foreach/doc//foreach
  26. <dependency>../libs/mpi/doc//mpi
  27. <dependency>../libs/mpi/doc//mpi_autodoc.xml
  28. #<dependency>../libs/proto/doc//protodoc.xml
  29. <dependency>../libs/proto/doc//proto
  30. <dependency>../libs/typeof/doc//typeof
  31. <dependency>../libs/xpressive/doc//autodoc.xml
  32. <dependency>../libs/xpressive/doc//xpressive
  33. <dependency>../libs/date_time/xmldoc//date_time_autodoc.xml
  34. <dependency>../libs/date_time/xmldoc//gregorian_autodoc.xml
  35. <dependency>../libs/date_time/xmldoc//posix_time_autodoc.xml
  36. <dependency>../libs/date_time/xmldoc//local_time_autodoc.xml
  37. <dependency>../tools/jam/doc//bjam
  38. <dependency>../tools/quickbook/doc//quickbook
  39. <dependency>../libs/interprocess/doc//autodoc.xml
  40. <dependency>../libs/interprocess/doc//interprocess
  41. <dependency>../libs/intrusive/doc//autodoc.xml
  42. <dependency>../libs/intrusive/doc//intrusive
  43. <dependency>../libs/units/doc//units
  44. <dependency>../libs/unordered/doc//unordered
  45. <dependency>../libs/thread/doc//thread
  46. <dependency>../libs/signals2/doc//hello_world_def_code_snippet.xml
  47. ## Add path references to the QuickBook generated docs...
  48. <implicit-dependency>../libs/accumulators/doc//accumulators
  49. <implicit-dependency>../libs/functional/hash/doc//hash
  50. #<implicit-dependency>../libs/type_traits/doc//type_traits
  51. <implicit-dependency>../libs/static_assert/doc//static_assert
  52. <implicit-dependency>../libs/tr1/doc//tr1
  53. <implicit-dependency>../libs/foreach/doc//foreach
  54. <implicit-dependency>../libs/proto/doc//proto
  55. <implicit-dependency>../libs/typeof/doc//typeof
  56. <implicit-dependency>../libs/xpressive/doc//xpressive
  57. <implicit-dependency>../tools/jam/doc//bjam
  58. <implicit-dependency>../tools/quickbook/doc//quickbook
  59. <implicit-dependency>../libs/mpi/doc//mpi
  60. <implicit-dependency>../libs/interprocess/doc//interprocess
  61. <implicit-dependency>../libs/intrusive/doc//intrusive
  62. <implicit-dependency>../libs/units/doc//units
  63. <implicit-dependency>../libs/unordered/doc//unordered
  64. <implicit-dependency>../libs/thread/doc//thread
  65. <implicit-dependency>../libs/signals2/doc//hello_world_def_code_snippet.xml
  66. <xsl:param>boost.libraries=../../libs/libraries.htm
  67. <dependency>css
  68. <dependency>images
  69. <dependency>callouts
  70. ;
  71. install css : [ glob src/*.css ] : <location>html ;
  72. explicit css ;
  73. install images : [ glob src/images/*.png ] : <location>html/images ;
  74. explicit images ;
  75. install callouts : [ glob src/images/callouts/*.png ] : <location>html/images/callouts ;
  76. explicit callouts ;
粤ICP备19079148号