Jamroot.jam 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. # Regression test status reporting tools build Jamfile
  2. if [ glob ../../../boost-build.jam ]
  3. {
  4. use-project /boost : ../../.. ;
  5. }
  6. else
  7. {
  8. import modules ;
  9. use-project /boost : [ MATCH --boost=(.*) : [ modules.peek : ARGV ] ] ;
  10. }
  11. if ! [ glob ../src/process_jam_log.cpp ]
  12. {
  13. project boost/regression
  14. :
  15. source-location ..
  16. ;
  17. }
  18. else
  19. {
  20. project boost/regression
  21. :
  22. source-location ../src
  23. ;
  24. }
  25. exe process_jam_log
  26. :
  27. process_jam_log.cpp detail/tiny_xml.cpp
  28. /boost/filesystem//boost_filesystem/<link>static
  29. :
  30. <define>BOOST_ALL_NO_LIB=1
  31. :
  32. release
  33. ;
  34. #~ explicit process_jam_log ;
  35. exe compiler_status
  36. :
  37. compiler_status.cpp detail/tiny_xml.cpp
  38. /boost/filesystem//boost_filesystem/<link>static
  39. :
  40. <define>BOOST_ALL_NO_LIB=1
  41. :
  42. release
  43. ;
  44. explicit compiler_status ;
  45. exe library_status
  46. :
  47. library_status.cpp detail/tiny_xml.cpp
  48. /boost/filesystem//boost_filesystem/<link>static
  49. :
  50. <define>BOOST_ALL_NO_LIB=1
  51. :
  52. release
  53. ;
  54. explicit library_status ;
粤ICP备19079148号