Jamfile.v2 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. # Boost.CRC library documentation Jamfile
  2. # (Copied from the documentation Jamfile for Boost.Move)
  3. #
  4. # Copyright Daryle Walker 2011.
  5. # Distributed under the Boost Software License, Version 1.0.
  6. # (See the accompanying file LICENSE_1_0.txt or a copy at
  7. # http://www.boost.org/LICENSE_1_0.txt)
  8. #
  9. # See http://www.boost.org/libs/crc for documentation.
  10. import doxygen ;
  11. import quickbook ;
  12. doxygen autodoc
  13. :
  14. [ glob ../../../boost/crc.hpp ]
  15. :
  16. <doxygen:param>HIDE_UNDOC_MEMBERS=YES
  17. <doxygen:param>HIDE_UNDOC_MEMBERS=YES
  18. <doxygen:param>HIDE_UNDOC_CLASSES=YES
  19. <doxygen:param>EXTRACT_PRIVATE=NO
  20. <doxygen:param>ENABLE_PREPROCESSING=YES
  21. <doxygen:param>MACRO_EXPANSION=YES
  22. <doxygen:param>"PREDEFINED=\"BOOST_CRC_DOXYGEN_INVOKED\""
  23. ;
  24. xml crc : crc.qbk ;
  25. boostbook standalone
  26. :
  27. crc
  28. :
  29. <xsl:param>boost.root=../../../..
  30. <xsl:param>boost.libraries=../../../../libs/libraries.htm
  31. <xsl:param>generate.section.toc.level=3
  32. <xsl:param>chunk.first.sections=1
  33. <dependency>autodoc
  34. ;
  35. ###############################################################################
  36. alias boostdoc
  37. : crc
  38. :
  39. : <dependency>autodoc
  40. : ;
  41. explicit boostdoc ;
  42. alias boostrelease ;
  43. explicit boostrelease ;