3 if not $
%1==$
--help
goto nohelp
4 echo Invoke
: boost_test
[-ts toolset
] [b2
-options
]
5 echo Default
-ts is gcc
-c
++03,gcc
-c
++11,gcc
-c
++14,msvc
-12.0,msvc
-14.0,msvc
-14.1
6 echo Example
: boost_test
-ts msvc
-12.0 -a
"define=BOOST_SOME_MACRO" config_info
10 if $
%1==$
-ts
goto toolset
12 echo Begin test processing...
13 b2
-j3
--v2
--dump
-tests
--toolset
=gcc
-c
++03,gcc
-c
++11,gcc
-c
++14,msvc
-12.0,msvc
-14.0,msvc
-14.1 %* >b2.log
2>&1
17 echo Begin test processing...
18 b2
-j3
--v2
--dump
-tests
--toolset
=%2 %3 %4 %5 %6 %7 %8 %9 >b2.log
2>&1
21 echo Begin log processing...
22 process_jam_log
--v2
<b2.log
24 grep
-i warning b2.log |
sort | uniq
26 echo Begin compiler status processing...
27 compiler_status
--v2 . test_status.html test_links.html
28 start test_status.html