# (C) Copyright 2004: Eric Niebler # Distributed under the Boost Software License, Version 1.0. # (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) # bring in rules for testing import testing ; project : requirements intel:off # Turn off debug symbols on MSVC to bring down the size of object files msvc:off msvc-8.0:_SCL_SECURE_NO_DEPRECATE msvc-8.0:_CRT_SECURE_NO_DEPRECATE msvc-9.0:_SCL_SECURE_NO_DEPRECATE msvc-10.0:_SCL_SECURE_NO_WARNINGS msvc-11.0:_SCL_SECURE_NO_DEPRECATE msvc-11.0:_SCL_SECURE_NO_WARNINGS gcc:-ftemplate-depth-1024 darwin:-ftemplate-depth-1024 # gcc:-W # gcc:-Wall # msvc:-W4 msvc,stlport:_STLP_EXPOSE_GLOBALS_IMPLEMENTATION /boost/test//boost_unit_test_framework static ; test-suite "xpressive" : [ run regress.cpp : : : msvc:/bigobj regress.txt ] [ run regress_u.cpp : : : msvc:/bigobj regress.txt ] [ run c_traits.cpp : : : msvc:/bigobj regress.txt ] [ run c_traits_u.cpp : : : msvc:/bigobj regress.txt ] [ run test1.cpp ] [ run test2.cpp ] [ run test3.cpp ] [ run test4.cpp ] [ run test5.cpp ] [ run test6.cpp ] [ run test7.cpp ] [ run test8.cpp ] [ run test9.cpp ] [ run test10.cpp ] [ run test11.cpp ] [ run test1u.cpp ] [ run test2u.cpp ] [ run test3u.cpp ] [ run test4u.cpp ] [ run test5u.cpp ] [ run test6u.cpp ] [ run test7u.cpp ] [ run test8u.cpp ] [ run test9u.cpp ] [ run test10u.cpp ] [ run test11u.cpp ] [ run misc1.cpp ] [ run misc2.cpp ] [ run test_format.cpp ] [ run test_cycles.cpp ] [ run test_non_char.cpp ] [ run test_static.cpp ] [ run test_actions.cpp ] [ run test_assert.cpp ] [ run test_assert_with_placeholder.cpp ] [ run test_symbols.cpp ] [ run test_dynamic.cpp ] [ run test_dynamic_grammar.cpp ] [ run test_skip.cpp ] [ link multiple_defs1.cpp multiple_defs2.cpp : : multiple_defs ] [ compile test_basic_regex.cpp ] [ compile test_match_results.cpp ] [ compile test_regex_algorithms.cpp ] [ compile test_regex_compiler.cpp ] [ compile test_regex_constants.cpp ] [ compile test_regex_error.cpp ] [ compile test_regex_iterator.cpp ] [ compile test_regex_primitives.cpp ] [ compile test_regex_token_iterator.cpp ] [ compile test_regex_traits.cpp ] [ compile test_sub_match.cpp ] # [ compile test_typeof.cpp ] # [ compile test_typeof2.cpp ] ;