Jamfile.v2 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. #
  2. # Copyright 2011 Artyom Beilis
  3. #
  4. # Distributed under the Boost Software License, Version 1.0.
  5. # (See accompanying file LICENSE_1_0.txt or copy at
  6. # http://www.boost.org/LICENSE_1_0.txt.
  7. project
  8. : requirements
  9. <library>/boost/locale//boost_locale
  10. <use>../build//build_flags
  11. # Make sure we get all defines we need
  12. # Otherwise we would have problem knowing
  13. # what backends are actually in use
  14. <link>shared
  15. <define>BOOST_LOCALE_DYN_LINK=1
  16. ;
  17. # Shared boost.locale tests
  18. test-suite "boost_locale_test"
  19. :
  20. # Configuration Information
  21. [ run test_config.cpp : : : <test-info>always_show_run_output ]
  22. # Shared
  23. [ run test_utf.cpp ]
  24. [ run test_date_time.cpp ]
  25. [ run test_ios_prop.cpp ]
  26. [ run test_codecvt.cpp ]
  27. [ run test_codepage_converter.cpp ]
  28. [ run test_codepage.cpp ]
  29. [ run test_message.cpp : $(BOOST_ROOT)/libs/locale/test ]
  30. [ run test_generator.cpp ]
  31. # icu
  32. [ run test_collate.cpp ]
  33. [ run test_convert.cpp ]
  34. [ run test_boundary.cpp ]
  35. [ run test_formatting.cpp : : : <optimization>off ]
  36. [ run test_icu_vs_os_timezone.cpp ]
  37. # winapi
  38. [ run test_winapi_collate.cpp ]
  39. [ run test_winapi_convert.cpp ]
  40. [ run test_winapi_formatting.cpp ]
  41. # posix
  42. [ run test_posix_collate.cpp ]
  43. [ run test_posix_convert.cpp ]
  44. [ run test_posix_formatting.cpp ]
  45. # std
  46. [ run test_std_collate.cpp ]
  47. [ run test_std_convert.cpp ]
  48. [ run test_std_formatting.cpp ]
  49. ;
  50. # vim: tabstop=4 expandtab shiftwidth=4 softtabstop=4