summaryrefslogtreecommitdiffstats
path: root/src/boost/libs/xpressive/test/Jamfile.v2
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-27 18:24:20 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-27 18:24:20 +0000
commit483eb2f56657e8e7f419ab1a4fab8dce9ade8609 (patch)
treee5d88d25d870d5dedacb6bbdbe2a966086a0a5cf /src/boost/libs/xpressive/test/Jamfile.v2
parentInitial commit. (diff)
downloadceph-483eb2f56657e8e7f419ab1a4fab8dce9ade8609.tar.xz
ceph-483eb2f56657e8e7f419ab1a4fab8dce9ade8609.zip
Adding upstream version 14.2.21.upstream/14.2.21upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'src/boost/libs/xpressive/test/Jamfile.v2')
-rw-r--r--src/boost/libs/xpressive/test/Jamfile.v284
1 files changed, 84 insertions, 0 deletions
diff --git a/src/boost/libs/xpressive/test/Jamfile.v2 b/src/boost/libs/xpressive/test/Jamfile.v2
new file mode 100644
index 00000000..c3652e1b
--- /dev/null
+++ b/src/boost/libs/xpressive/test/Jamfile.v2
@@ -0,0 +1,84 @@
+# (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
+ <toolset>intel:<debug-symbols>off
+ # Turn off debug symbols on MSVC to bring down the size of object files
+ <toolset>msvc:<debug-symbols>off
+ <toolset>msvc-8.0:<define>_SCL_SECURE_NO_DEPRECATE
+ <toolset>msvc-8.0:<define>_CRT_SECURE_NO_DEPRECATE
+ <toolset>msvc-9.0:<define>_SCL_SECURE_NO_DEPRECATE
+ <toolset>msvc-10.0:<define>_SCL_SECURE_NO_WARNINGS
+ <toolset>msvc-11.0:<define>_SCL_SECURE_NO_DEPRECATE
+ <toolset>msvc-11.0:<define>_SCL_SECURE_NO_WARNINGS
+ <toolset>gcc:<cxxflags>-ftemplate-depth-1024
+ <toolset>darwin:<cxxflags>-ftemplate-depth-1024
+# <toolset>gcc:<cxxflags>-W
+# <toolset>gcc:<cxxflags>-Wall
+# <toolset>msvc:<cxxflags>-W4
+ <toolset>msvc,<stdlib>stlport:<define>_STLP_EXPOSE_GLOBALS_IMPLEMENTATION
+ <library>/boost/test//boost_unit_test_framework
+ <link>static
+ ;
+
+test-suite "xpressive"
+ : [ run regress.cpp : : regress.txt : <toolset>msvc:<cxxflags>/bigobj ]
+ [ run regress_u.cpp : : regress.txt : <toolset>msvc:<cxxflags>/bigobj ]
+ [ run c_traits.cpp : : regress.txt : <toolset>msvc:<cxxflags>/bigobj ]
+ [ run c_traits_u.cpp : : regress.txt : <toolset>msvc:<cxxflags>/bigobj ]
+ [ 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 ]
+ ;
+