Jamfile.v2 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. # Boost Numeric Conversion Library test Jamfile
  2. #
  3. # Copyright (C) 2003, Fernando Luis Cacciola Carballal.
  4. #
  5. # Distributed under the Boost Software License, Version 1.0. (See
  6. # accompanying file LICENSE_1_0.txt or copy at
  7. # http://www.boost.org/LICENSE_1_0.txt)
  8. #
  9. # import testing ;
  10. project numeric_conversion_unit_tests
  11. :
  12. requirements
  13. <include>.
  14. <toolset>gcc:<cxxflags>"-ftemplate-depth-300 -g0"
  15. <toolset>darwin:<cxxflags>"-ftemplate-depth-300 -g0"
  16. ;
  17. test-suite minimal
  18. :
  19. [ run bounds_test.cpp ]
  20. [ run traits_test.cpp : : : <toolset>msvc:<cxxflags>/bigobj ]
  21. [ run converter_test.cpp ]
  22. [ run udt_support_test.cpp ]
  23. [ run numeric_cast_test.cpp ]
  24. [ run udt_example_0.cpp ]
  25. [ run numeric_cast_traits_test.cpp ]
  26. ;
  27. test-suite full
  28. :
  29. minimal
  30. [ compile-fail compile_fail/built_in_numeric_cast_traits.cpp ]
  31. ;
  32. test-suite extra ;
  33. explicit minimal ;
  34. explicit extra ;
  35. # support the old test target
  36. test-suite numeric/conversion : full ;