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 8 9project 10 : requirements 11 <library>/boost/locale//boost_locale 12 <use>../build//build_flags 13 # Make sure we get all defines we need 14 # Otherwise we would have problem knowing 15 # what backends are actually in use 16 <link>shared 17 <define>BOOST_LOCALE_DYN_LINK=1 18 ; 19 20# Shared boost.locale tests 21 22test-suite "boost_locale_test" 23 : 24 # Configuration Information 25 [ run test_config.cpp : : : <test-info>always_show_run_output ] 26 # Shared 27 [ run test_utf.cpp ] 28 [ run test_date_time.cpp ] 29 [ run test_ios_prop.cpp ] 30 [ run test_codecvt.cpp ] 31 [ run test_codepage_converter.cpp ] 32 [ run test_codepage.cpp ] 33 [ run test_message.cpp : $(BOOST_ROOT)/libs/locale/test ] 34 [ run test_generator.cpp ] 35 # icu 36 [ run test_collate.cpp ] 37 [ run test_convert.cpp ] 38 [ run test_boundary.cpp ] 39 [ run test_formatting.cpp : : : <optimization>off ] 40 [ run test_icu_vs_os_timezone.cpp ] 41 # winapi 42 [ run test_winapi_collate.cpp ] 43 [ run test_winapi_convert.cpp ] 44 [ run test_winapi_formatting.cpp ] 45 # posix 46 [ run test_posix_collate.cpp ] 47 [ run test_posix_convert.cpp ] 48 [ run test_posix_formatting.cpp ] 49 # std 50 [ run test_std_collate.cpp ] 51 [ run test_std_convert.cpp ] 52 [ run test_std_formatting.cpp ] 53 ; 54 55# vim: tabstop=4 expandtab shiftwidth=4 softtabstop=4 56 57