• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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
11project numeric_conversion_unit_tests
12    :
13    requirements
14        <include>.
15        <toolset>gcc:<cxxflags>"-ftemplate-depth-300 -g0"
16        <toolset>darwin:<cxxflags>"-ftemplate-depth-300 -g0"
17    ;
18
19test-suite minimal
20    :
21        [ run bounds_test.cpp ]
22        [ run traits_test.cpp : : : <toolset>msvc:<cxxflags>/bigobj ]
23        [ run converter_test.cpp ]
24        [ run udt_support_test.cpp ]
25        [ run numeric_cast_test.cpp ]
26        [ run udt_example_0.cpp ]
27        [ run numeric_cast_traits_test.cpp ]
28    ;
29
30test-suite full
31    :
32        minimal
33        [ compile-fail compile_fail/built_in_numeric_cast_traits.cpp ]
34    ;
35
36test-suite extra ;
37
38explicit minimal ;
39explicit extra ;
40
41# support the old test target
42test-suite numeric/conversion : full ;
43