1
0
forked from boostorg/mpl
Files
boost_mpl/test/Jamfile.v2
2022-04-30 17:31:53 -04:00

118 lines
3.2 KiB
Plaintext

project
: requirements
<define>BOOST_ALL_NO_LIB=1
<warnings>all
<toolset>clang:<cxxflags>-Wextra
<toolset>clang:<cxxflags>-Wno-variadic-macros
<toolset>gcc:<cxxflags>-Wextra
<toolset>gcc:<cxxflags>-Wshadow
<toolset>gcc:<cxxflags>-Wno-variadic-macros
<toolset>msvc:<define>_SCL_SECURE_NO_WARNINGS
;
import common ;
import os ;
import testing ;
test-suite mpl :
[ compile aux_/increased_arity.cpp ]
[ compile aux_/largest_int.cpp ]
[ compile aux_/msvc_is_class.cpp ]
[ compile aux_/template_arity.cpp ]
[ compile aux_/preprocessor/is_seq.cpp ]
[ compile aux_/preprocessor/token_equal.cpp ]
[ compile advance.cpp ]
[ compile always.cpp ]
[ compile apply.cpp ]
[ compile apply_wrap.cpp ]
[ compile arithmetic.cpp ]
[ compile as_sequence.cpp ]
[ compile assert.cpp ]
# link assert_vc8_p1.cpp assert_vc8_p2.cpp
[ compile at.cpp ]
[ compile back.cpp ]
[ compile bind.cpp ]
[ compile bitwise.cpp ]
[ run bool.cpp ]
[ compile comparison.cpp ]
[ compile contains.cpp ]
[ compile copy.cpp ]
[ compile copy_if.cpp ]
[ compile count.cpp ]
[ compile count_if.cpp ]
[ compile deque.cpp ]
[ compile distance.cpp ]
[ compile empty.cpp ]
[ compile equal.cpp ]
[ compile erase.cpp ]
[ compile erase_range.cpp ]
[ compile eval_if.cpp ]
[ compile filter_view.cpp ]
[ compile find.cpp ]
[ compile find_if.cpp ]
[ compile fold.cpp ]
[ run for_each.cpp ]
[ compile front.cpp ]
[ compile get_tag_def.cpp ]
[ compile has_xxx.cpp ]
[ compile identity.cpp ]
[ compile if.cpp ]
[ compile index_of.cpp ]
[ compile inherit.cpp ]
[ compile insert.cpp ]
[ compile insert_range.cpp ]
[ run int.cpp ]
[ run char.cpp ]
[ run integral_c.cpp : : : <toolset>vacpp:<cxxflags>-qchars=signed ]
[ compile is_placeholder.cpp ]
[ compile is_sequence.cpp ]
[ compile iterator_tags.cpp ]
[ compile joint_view.cpp ]
[ compile lambda.cpp ]
[ compile lambda_args.cpp ]
[ compile list.cpp ]
[ compile list_c.cpp ]
[ compile logical.cpp ]
[ compile lower_bound.cpp ]
[ compile map.cpp ]
[ compile max_element.cpp ]
[ compile min_max.cpp ]
[ compile multiset.cpp ]
[ compile next.cpp ]
[ compile no_has_xxx.cpp ]
[ compile numeric_ops.cpp ]
[ compile pair_view.cpp ]
[ compile partition.cpp ]
[ compile pop_front.cpp ]
[ compile push_back.cpp ]
[ compile push_front.cpp ]
[ compile quote.cpp ]
[ compile range_c.cpp ]
[ compile remove.cpp ]
[ compile remove_if.cpp ]
[ compile replace.cpp ]
[ compile replace_if.cpp ]
[ compile reverse.cpp ]
[ compile same_as.cpp ]
[ compile set.cpp ]
[ compile set_c.cpp ]
[ compile single_view.cpp ]
[ compile size.cpp ]
[ run size_t.cpp ]
[ compile sizeof.cpp ]
[ compile sort.cpp ]
[ compile stable_partition.cpp ]
[ compile transform.cpp ]
[ compile transform_view.cpp ]
[ compile unique.cpp ]
[ compile unpack_args.cpp ]
[ compile upper_bound.cpp ]
[ compile vector.cpp ]
[ compile vector_c.cpp ]
[ compile zip_view.cpp ]
[ run string.cpp ]
;