Jamfile.v2 819 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. # Jamfile which builds all the tools.
  2. project
  3. :
  4. requirements
  5. <link>static
  6. <link-runtime>static
  7. <threading>single
  8. ;
  9. TOOLS =
  10. bcp//bcp
  11. inspect/build//inspect
  12. quickbook//quickbook
  13. regression/build//compiler_status
  14. regression/build//process_jam_log
  15. wave/build//wave
  16. ;
  17. install dist-bin
  18. :
  19. $(TOOLS)
  20. :
  21. <install-type>EXE
  22. <location>../dist/bin
  23. :
  24. release
  25. ;
  26. install dist-lib
  27. :
  28. $(TOOLS)
  29. :
  30. <install-type>LIB
  31. <location>../dist/lib
  32. :
  33. release
  34. ;
  35. local patterns = *.dtd *.xml *.xsl LICENSE ;
  36. local dirs = boostbook/dtd boostbook/xsl ;
  37. install dist-share-boostbook
  38. :
  39. [ glob $(dirs)/$(patterns) $(dirs)/*/$(patterns) $(dirs)/*/*/$(patterns) ]
  40. :
  41. <location>../dist/share
  42. <install-source-root>.
  43. ;
粤ICP备19079148号