Jamfile 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. # Boost Regression Reporting test Jamfile
  2. # (C) Copyright Beman Dawes 2003. Permission to copy, use, modify, sell and
  3. # distribute this software is granted provided this copyright notice appears in
  4. # all copies. This software is provided "as is" without express or implied
  5. # warranty, and with no claim as to its suitability for any purpose.
  6. subproject libs/regression/test ;
  7. # bring in rules for testing
  8. import testing ;
  9. # Make tests run by default.
  10. DEPENDS all : test ;
  11. {
  12. # look in BOOST_ROOT for sources first, just in this Jamfile
  13. local SEARCH_SOURCE = $(BOOST_ROOT) $(SEARCH_SOURCE) ;
  14. # Test naming convention: the portion of the name before the tilde ("~")
  15. # identifies the bjam test type. The portion after the tilde
  16. # identifies the correct result to be reported by compiler_status.
  17. compile compile~fail.cpp ;
  18. compile compile~pass.cpp ;
  19. compile compile~warn.cpp ;
  20. compile-fail compile-fail~fail.cpp ;
  21. compile-fail compile-fail~pass.cpp ;
  22. run run~compile-fail.cpp ;
  23. run run~fail.cpp ;
  24. run run~fail-note.cpp ;
  25. run run~fail-warn.cpp ;
  26. run run~note.cpp ;
  27. run run~pass.cpp ;
  28. run run~warn.cpp ;
  29. run run~warn-note.cpp ;
  30. run-fail run-fail~compile-fail.cpp ;
  31. run-fail run-fail~fail.cpp ;
  32. run-fail run-fail~fail-warn.cpp ;
  33. run-fail run-fail~pass.cpp ;
  34. run-fail run-fail~warn.cpp ;
  35. }
粤ICP备19079148号