]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/libs/preprocessor/test/Jamfile.v2
update sources to v12.2.3
[ceph.git] / ceph / src / boost / libs / preprocessor / test / Jamfile.v2
index 100df3b33b20a77af32da6a2e38809ec9a149ac2..562ee9edd43c81af2b4d32443569334759cfad65 100644 (file)
@@ -17,27 +17,42 @@ project preprocessor_tests : requirements <warnings>on
                                           <toolset>msvc:<warnings>all
                                           ;
 
-test-suite preprocessor
+alias preprocessor : : 
+        <toolset>gcc
+        <toolset-gcc:version>3.4
+    ;
+    
+alias preprocessor : : 
+        <toolset>gcc
+        <toolset-gcc:version>4.1
+    ;
+    
+alias preprocessor : : 
+        <toolset>gcc
+        <toolset-gcc:version>4.2
+    ;
+    
+alias preprocessor
    :   
-        [ compile arithmetic.cpp : <toolset>gcc:<cxxflags>-std=c++0x <toolset>clang:<cxxflags>-std=c++0x ]
-        [ compile array.cpp : <toolset>gcc:<cxxflags>-std=c++0x <toolset>clang:<cxxflags>-std=c++0x ]
-        [ compile comparison.cpp : <toolset>gcc:<cxxflags>-std=c++0x <toolset>clang:<cxxflags>-std=c++0x ]
-        [ compile control.cpp : <toolset>gcc:<cxxflags>-std=c++0x <toolset>clang:<cxxflags>-std=c++0x ]
-        [ compile debug.cpp : <toolset>gcc:<cxxflags>-std=c++0x <toolset>clang:<cxxflags>-std=c++0x ]
-        [ compile facilities.cpp : <toolset>gcc:<cxxflags>-std=c++0x <toolset>clang:<cxxflags>-std=c++0x ]
-        [ compile iteration.cpp : <toolset>gcc:<cxxflags>-std=c++0x <toolset>clang:<cxxflags>-std=c++0x ]
-        [ compile list.cpp : <toolset>gcc:<cxxflags>-std=c++0x <toolset>clang:<cxxflags>-std=c++0x ]
-        [ compile logical.cpp : <toolset>gcc:<cxxflags>-std=c++0x <toolset>clang:<cxxflags>-std=c++0x ]
-        [ compile punctuation.cpp : <toolset>gcc:<cxxflags>-std=c++0x <toolset>clang:<cxxflags>-std=c++0x ]
-        [ compile repetition.cpp : <toolset>gcc:<cxxflags>-std=c++0x <toolset>clang:<cxxflags>-std=c++0x ]
-        [ compile selection.cpp : <toolset>gcc:<cxxflags>-std=c++0x <toolset>clang:<cxxflags>-std=c++0x ]
-        [ compile seq.cpp : <toolset>gcc:<cxxflags>-std=c++0x <toolset>clang:<cxxflags>-std=c++0x ]
-        [ compile slot.cpp : <toolset>gcc:<cxxflags>-std=c++0x <toolset>clang:<cxxflags>-std=c++0x ]
-        [ compile tuple.cpp : <toolset>gcc:<cxxflags>-std=c++0x <toolset>clang:<cxxflags>-std=c++0x ]
-        [ compile variadic.cpp : <toolset>gcc:<cxxflags>-std=c++0x <toolset>clang:<cxxflags>-std=c++0x ]
+        [ compile arithmetic.cpp : <toolset>gcc:<cxxflags>-std=c++0x <toolset>clang-linux:<cxxflags>-std=c++0x ]
+        [ compile array.cpp : <toolset>gcc:<cxxflags>-std=c++0x <toolset>clang-linux:<cxxflags>-std=c++0x ]
+        [ compile comparison.cpp : <toolset>gcc:<cxxflags>-std=c++0x <toolset>clang-linux:<cxxflags>-std=c++0x ]
+        [ compile control.cpp : <toolset>gcc:<cxxflags>-std=c++0x <toolset>clang-linux:<cxxflags>-std=c++0x ]
+        [ compile debug.cpp : <toolset>gcc:<cxxflags>-std=c++0x <toolset>clang-linux:<cxxflags>-std=c++0x ]
+        [ compile facilities.cpp : <toolset>gcc:<cxxflags>-std=c++0x <toolset>clang-linux:<cxxflags>-std=c++0x ]
+        [ compile iteration.cpp : <toolset>gcc:<cxxflags>-std=c++0x <toolset>clang-linux:<cxxflags>-std=c++0x ]
+        [ compile list.cpp : <toolset>gcc:<cxxflags>-std=c++0x <toolset>clang-linux:<cxxflags>-std=c++0x ]
+        [ compile logical.cpp : <toolset>gcc:<cxxflags>-std=c++0x <toolset>clang-linux:<cxxflags>-std=c++0x ]
+        [ compile punctuation.cpp : <toolset>gcc:<cxxflags>-std=c++0x <toolset>clang-linux:<cxxflags>-std=c++0x ]
+        [ compile repetition.cpp : <toolset>gcc:<cxxflags>-std=c++0x <toolset>clang-linux:<cxxflags>-std=c++0x ]
+        [ compile selection.cpp : <toolset>gcc:<cxxflags>-std=c++0x <toolset>clang-linux:<cxxflags>-std=c++0x ]
+        [ compile seq.cpp : <toolset>gcc:<cxxflags>-std=c++0x <toolset>clang-linux:<cxxflags>-std=c++0x ]
+        [ compile slot.cpp : <toolset>gcc:<cxxflags>-std=c++0x <toolset>clang-linux:<cxxflags>-std=c++0x ]
+        [ compile tuple.cpp : <toolset>gcc:<cxxflags>-std=c++0x <toolset>clang-linux:<cxxflags>-std=c++0x ]
+        [ compile variadic.cpp : <toolset>gcc:<cxxflags>-std=c++0x <toolset>clang-linux:<cxxflags>-std=c++0x ]
   ;
 
-test-suite preprocessor_nvm
+alias preprocessor_nvm
    :   
         [ compile arithmetic.cpp : <define>BOOST_PP_VARIADICS=0 : arithmetic_nvm ]
         [ compile array.cpp : <define>BOOST_PP_VARIADICS=0 : array_nvm ]
@@ -55,163 +70,183 @@ test-suite preprocessor_nvm
         [ compile tuple.cpp : <define>BOOST_PP_VARIADICS=0 : tuple_nvm ]
   ;
 
-test-suite preprocessor_c
+alias preprocessor_c
    :   
         [ compile arithmetic.c 
-          : <toolset>gcc:<cflags>-std=c99 <toolset>clang:<cflags>-std=c99
+          : <toolset>gcc:<cflags>-std=c99 <toolset>clang-linux:<cflags>-std=c99
           : arithmetic_c 
         ]
         [ compile array.c 
-          : <toolset>gcc:<cflags>-std=c99 <toolset>clang:<cflags>-std=c99
+          : <toolset>gcc:<cflags>-std=c99 <toolset>clang-linux:<cflags>-std=c99
           : array_c 
         ]
         [ compile comparison.c 
-          : <toolset>gcc:<cflags>-std=c99 <toolset>clang:<cflags>-std=c99
+          : <toolset>gcc:<cflags>-std=c99 <toolset>clang-linux:<cflags>-std=c99
           : comparison_c 
         ]
         [ compile control.c 
-          : <toolset>gcc:<cflags>-std=c99 <toolset>clang:<cflags>-std=c99
+          : <toolset>gcc:<cflags>-std=c99 <toolset>clang-linux:<cflags>-std=c99
           : control_c 
         ]
         [ compile debug.c 
-          : <toolset>gcc:<cflags>-std=c99 <toolset>clang:<cflags>-std=c99
+          : <toolset>gcc:<cflags>-std=c99 <toolset>clang-linux:<cflags>-std=c99
           : debug_c 
         ]
         [ compile facilities.c 
-          : <toolset>gcc:<cflags>-std=c99 <toolset>clang:<cflags>-std=c99
+          : <toolset>gcc:<cflags>-std=c99 <toolset>clang-linux:<cflags>-std=c99
           : facilities_c 
         ]
         [ compile list.c 
-          : <toolset>gcc:<cflags>-std=c99 <toolset>clang:<cflags>-std=c99
+          : <toolset>gcc:<cflags>-std=c99 <toolset>clang-linux:<cflags>-std=c99
           : list_c 
         ]
         [ compile logical.c 
-          : <toolset>gcc:<cflags>-std=c99 <toolset>clang:<cflags>-std=c99
+          : <toolset>gcc:<cflags>-std=c99 <toolset>clang-linux:<cflags>-std=c99
           : logical_c 
         ]
         [ compile punctuation.c 
-          : <toolset>gcc:<cflags>-std=c99 <toolset>clang:<cflags>-std=c99
+          : <toolset>gcc:<cflags>-std=c99 <toolset>clang-linux:<cflags>-std=c99
           : punctuation_c 
         ]
         [ compile selection.c 
-          : <toolset>gcc:<cflags>-std=c99 <toolset>clang:<cflags>-std=c99
+          : <toolset>gcc:<cflags>-std=c99 <toolset>clang-linux:<cflags>-std=c99
           : selection_c 
         ]
         [ compile seq.c 
-          : <toolset>gcc:<cflags>-std=c99 <toolset>clang:<cflags>-std=c99
+          : <toolset>gcc:<cflags>-std=c99 <toolset>clang-linux:<cflags>-std=c99
           : seq_c 
         ]
         [ compile slot.c 
-          : <toolset>gcc:<cflags>-std=c99 <toolset>clang:<cflags>-std=c99
+          : <toolset>gcc:<cflags>-std=c99 <toolset>clang-linux:<cflags>-std=c99
           : slot_c 
         ]
         [ compile tuple.c 
-          : <toolset>gcc:<cflags>-std=c99 <toolset>clang:<cflags>-std=c99
+          : <toolset>gcc:<cflags>-std=c99 <toolset>clang-linux:<cflags>-std=c99
           : tuple_c 
         ]
         [ compile variadic.c 
-          : <toolset>gcc:<cflags>-std=c99 <toolset>clang:<cflags>-std=c99
+          : <toolset>gcc:<cflags>-std=c99 <toolset>clang-linux:<cflags>-std=c99
           : variadic_c 
         ]
   ;
 
-test-suite preprocessor_c_nvm
+alias preprocessor_c_nvm
    :   
         [ compile arithmetic.c 
           : <define>BOOST_PP_VARIADICS=0
-            <toolset>gcc:<cflags>-std=c99 <toolset>clang:<cflags>-std=c99
+            <toolset>gcc:<cflags>-std=c99 <toolset>clang-linux:<cflags>-std=c99
           : arithmetic_c_nvm 
         ]
         [ compile array.c 
           : <define>BOOST_PP_VARIADICS=0
-            <toolset>gcc:<cflags>-std=c99 <toolset>clang:<cflags>-std=c99
+            <toolset>gcc:<cflags>-std=c99 <toolset>clang-linux:<cflags>-std=c99
           : array_c_nvm 
         ]
         [ compile comparison.c 
           : <define>BOOST_PP_VARIADICS=0
-            <toolset>gcc:<cflags>-std=c99 <toolset>clang:<cflags>-std=c99
+            <toolset>gcc:<cflags>-std=c99 <toolset>clang-linux:<cflags>-std=c99
           : comparison_c_nvm 
         ]
         [ compile control.c 
           : <define>BOOST_PP_VARIADICS=0
-            <toolset>gcc:<cflags>-std=c99 <toolset>clang:<cflags>-std=c99
+            <toolset>gcc:<cflags>-std=c99 <toolset>clang-linux:<cflags>-std=c99
           : control_c_nvm 
         ]
         [ compile debug.c 
           : <define>BOOST_PP_VARIADICS=0
-            <toolset>gcc:<cflags>-std=c99 <toolset>clang:<cflags>-std=c99
+            <toolset>gcc:<cflags>-std=c99 <toolset>clang-linux:<cflags>-std=c99
           : debug_c_nvm 
         ]
         [ compile facilities.c 
           : <define>BOOST_PP_VARIADICS=0
-            <toolset>gcc:<cflags>-std=c99 <toolset>clang:<cflags>-std=c99
+            <toolset>gcc:<cflags>-std=c99 <toolset>clang-linux:<cflags>-std=c99
           : facilities_c_nvm 
         ]
         [ compile list.c 
           : <define>BOOST_PP_VARIADICS=0
-            <toolset>gcc:<cflags>-std=c99 <toolset>clang:<cflags>-std=c99
+            <toolset>gcc:<cflags>-std=c99 <toolset>clang-linux:<cflags>-std=c99
           : list_c_nvm 
         ]
         [ compile logical.c 
           : <define>BOOST_PP_VARIADICS=0
-            <toolset>gcc:<cflags>-std=c99 <toolset>clang:<cflags>-std=c99
+            <toolset>gcc:<cflags>-std=c99 <toolset>clang-linux:<cflags>-std=c99
           : logical_c_nvm 
         ]
         [ compile selection.c 
           : <define>BOOST_PP_VARIADICS=0
-            <toolset>gcc:<cflags>-std=c99 <toolset>clang:<cflags>-std=c99
+            <toolset>gcc:<cflags>-std=c99 <toolset>clang-linux:<cflags>-std=c99
           : selection_c_nvm 
         ]
         [ compile seq.c 
           : <define>BOOST_PP_VARIADICS=0
-            <toolset>gcc:<cflags>-std=c99 <toolset>clang:<cflags>-std=c99
+            <toolset>gcc:<cflags>-std=c99 <toolset>clang-linux:<cflags>-std=c99
           : seq_c_nvm 
         ]
         [ compile slot.c 
           : <define>BOOST_PP_VARIADICS=0
-            <toolset>gcc:<cflags>-std=c99 <toolset>clang:<cflags>-std=c99
+            <toolset>gcc:<cflags>-std=c99 <toolset>clang-linux:<cflags>-std=c99
           : slot_c_nvm 
         ]
         [ compile tuple.c 
           : <define>BOOST_PP_VARIADICS=0
-            <toolset>gcc:<cflags>-std=c99 <toolset>clang:<cflags>-std=c99
+            <toolset>gcc:<cflags>-std=c99 <toolset>clang-linux:<cflags>-std=c99
           : tuple_c_nvm 
         ]
   ;
   
-test-suite preprocessor_isempty
+alias preprocessor_isempty : : 
+        <toolset>gcc
+        <toolset-gcc:version>3.4
+    ;
+    
+alias preprocessor_isempty : : 
+        <toolset>gcc
+        <toolset-gcc:version>4.1
+    ;
+    
+alias preprocessor_isempty : : 
+        <toolset>gcc
+        <toolset-gcc:version>4.2
+    ;
+    
+alias preprocessor_isempty
   :   
-       [ compile isempty.cpp : <toolset>gcc:<cxxflags>-std=c++0x <toolset>clang:<cxxflags>-std=c++0x ]
-       [ compile-fail isempty_variadic_standard_failure.cpp : <toolset>gcc:<cxxflags>-std=c++0x <toolset>clang:<cxxflags>-std=c++0x ]
-       [ compile-fail isempty_variadic_standard_failure2.cpp : <toolset>gcc:<cxxflags>-std=c++0x <toolset>clang:<cxxflags>-std=c++0x ]
+       [ compile isempty.cpp : <toolset>gcc:<cxxflags>-std=c++0x <toolset>clang-linux:<cxxflags>-std=c++0x ]
+       [ compile-fail isempty_variadic_standard_failure.cpp : <toolset>gcc:<cxxflags>-std=c++0x <toolset>clang-linux:<cxxflags>-std=c++0x ]
+       [ compile-fail isempty_variadic_standard_failure2.cpp : <toolset>gcc:<cxxflags>-std=c++0x <toolset>clang-linux:<cxxflags>-std=c++0x ]
  ; 
   
-test-suite preprocessor_isempty_nvm
+alias preprocessor_isempty_nvm
    :   
         [ compile isempty.cpp : <define>BOOST_PP_VARIADICS=0 : isempty_nvm ]
   ;
   
-test-suite preprocessor_isempty_c
+alias preprocessor_isempty_c
   :   
        [ compile isempty.c 
-         : <toolset>gcc:<cflags>-std=c99 <toolset>clang:<cflags>-std=c99
+         : <toolset>gcc:<cflags>-std=c99 <toolset>clang-linux:<cflags>-std=c99
          : isempty_c 
        ]
        [ compile-fail isempty_variadic_standard_failure.c 
-         : <toolset>gcc:<cflags>-std=c99 <toolset>clang:<cflags>-std=c99
+         : <toolset>gcc:<cflags>-std=c99 <toolset>clang-linux:<cflags>-std=c99
          : isempty_variadic_standard_failure_c 
        ]
        [ compile-fail isempty_variadic_standard_failure2.c 
-         : <toolset>gcc:<cflags>-std=c99 <toolset>clang:<cflags>-std=c99
+         : <toolset>gcc:<cflags>-std=c99 <toolset>clang-linux:<cflags>-std=c99
          : isempty_variadic_standard_failure2_c 
        ]
  ;
   
-test-suite preprocessor_isempty_c_nvm
+alias preprocessor_isempty_c_nvm
    :   
         [ compile isempty.c 
           : <define>BOOST_PP_VARIADICS=0
-            <toolset>gcc:<cflags>-std=c99 <toolset>clang:<cflags>-std=c99
+            <toolset>gcc:<cflags>-std=c99 <toolset>clang-linux:<cflags>-std=c99
           : isempty_c_nvm 
         ]
   ;
+
+alias preprocessor_config
+   :   
+        [ run config_info.cpp ]
+  ;