Jamfile.v2 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. # Boost Exception Library test Jamfile
  2. #
  3. # Copyright (c) 2006-2013 Emil Dotchevski and Reverge Studios, Inc.
  4. #
  5. # Distributed under the Boost Software License, Version 1.0. (See accompanying
  6. # file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
  7. import testing ;
  8. project
  9. : requirements
  10. <link>static
  11. <exception-handling>on
  12. ;
  13. #to_string
  14. run is_output_streamable_test.cpp ;
  15. run has_to_string_test.cpp ;
  16. run to_string_test.cpp ;
  17. run to_string_stub_test.cpp ;
  18. compile-fail to_string_fail.cpp ;
  19. #exception
  20. run 1-throw_exception_test.cpp ;
  21. run 2-throw_exception_no_exceptions_test.cpp ;
  22. run 3-throw_exception_no_integration_test.cpp ;
  23. run 4-throw_exception_no_both_test.cpp ;
  24. run cloning_test.cpp ;
  25. run copy_exception_test.cpp ../../thread/src/tss_null.cpp /boost//thread : : : <threading>multi ;
  26. run unknown_exception_test.cpp ;
  27. run exception_test.cpp ;
  28. run enable_error_info_test.cpp helper1.cpp ;
  29. run throw_exception_test.cpp helper2.cpp ;
  30. run errno_test.cpp ;
  31. run error_info_basic_test.cpp ;
  32. run error_info_lv_test.cpp ;
  33. run error_info_lv_const_test.cpp ;
  34. run error_info_rv_test.cpp ;
  35. run error_info_rv_const_test.cpp ;
  36. run diagnostic_information_test.cpp ;
  37. run refcount_ptr_test.cpp ;
  38. run current_exception_cast_test.cpp ;
  39. run no_exceptions_test.cpp : : : <exception-handling>off ;
  40. run errinfos_test.cpp ;
  41. run exception_ptr_test.cpp/<define>BOOST_ENABLE_NON_INTRUSIVE_EXCEPTION_PTR ../../thread/src/tss_null.cpp /boost/exception /boost//thread : : : <threading>multi : non_intrusive_exception_ptr_test ;
  42. run exception_ptr_test.cpp ../../thread/src/tss_null.cpp /boost//thread : : : <threading>multi ;
  43. compile-fail exception_fail.cpp ;
  44. compile-fail throw_exception_fail.cpp ;
  45. compile-fail error_info_const_fail.cpp ;
  46. #headers
  47. compile exception_ptr_hpp_test.cpp ;
  48. compile diagnostic_information_hpp_test.cpp ;
  49. compile error_info_hpp_test.cpp ;
  50. compile get_error_info_hpp_test.cpp ;
  51. compile info_hpp_test.cpp ;
  52. compile info_tuple_hpp_test.cpp ;
  53. compile to_string_hpp_test.cpp ;
  54. compile to_string_stub_hpp_test.cpp ;
  55. compile all_hpp_test.cpp ;
  56. compile current_exception_cast_hpp_test.cpp ;
  57. compile errinfo_api_function_hpp_test.cpp ;
  58. compile errinfo_at_line_hpp_test.cpp ;
  59. compile errinfo_errno_hpp_test.cpp ;
  60. compile errinfo_file_handle_hpp_test.cpp ;
  61. compile errinfo_file_name_hpp_test.cpp ;
  62. compile errinfo_file_open_mode_hpp_test.cpp ;
  63. compile errinfo_nested_exception_hpp_test.cpp ;
  64. compile errinfo_type_info_name_hpp_test.cpp ;
  65. compile bug_11874_test.cpp ;