Jamfile.v2 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. # Copyright 2005 Daniel James.
  2. # Copyright 2009 Frank Mori Hess.
  3. #
  4. # Distributed under the Boost Software License, Version 1.0. (See accompanying
  5. # file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
  6. using boostbook ;
  7. boostbook standalone : signals.xml :
  8. <dependency>hello_world_def_code_snippet.xml
  9. <implicit-dependency>hello_world_def_code_snippet.xml
  10. <xsl:param>boost.root=../../../..
  11. # <xsl:param>navig.graphics=1
  12. # <xsl:param>chunk.first.sections=1
  13. # <xsl:param>chunk.section.depth=2
  14. # <xsl:param>generate.section.toc.level=2
  15. # <xsl:param>toc.section.depth=1
  16. # <xsl:param>toc.max.depth=1
  17. # <xsl:param>boost.compact.typedef=0
  18. # <xsl:param>boost.compact.function=0
  19. # <xsl:param>boost.compact.enum=0
  20. ;
  21. import snippet-extractor ;
  22. exe snippet_extractor : snippet_extractor.cpp : release ;
  23. make hello_world_def_code_snippet.xml
  24. : [ glob ../example/*.cpp ]
  25. : snippet-extractor.extract-snippets
  26. : <extractor-command>.//snippet_extractor
  27. ;
  28. ###############################################################################
  29. alias boostdoc
  30. : signals.xml
  31. :
  32. :
  33. : <implicit-dependency>hello_world_def_code_snippet.xml
  34. <dependency>hello_world_def_code_snippet.xml ;
  35. explicit boostdoc ;
  36. alias boostrelease ;
  37. explicit boostrelease ;