]> git.proxmox.com Git - ceph.git/blob - ceph/src/boost/libs/filesystem/test/boost_test.bat
import new upstream nautilus stable release 14.2.8
[ceph.git] / ceph / src / boost / libs / filesystem / test / boost_test.bat
1 @echo off
2
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
7 goto done
8 :nohelp
9
10 if $%1==$-ts goto toolset
11
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
14 goto jam_log
15
16 :toolset
17 echo Begin test processing...
18 b2 -j3 --v2 --dump-tests --toolset=%2 %3 %4 %5 %6 %7 %8 %9 >b2.log 2>&1
19
20 :jam_log
21 echo Begin log processing...
22 process_jam_log --v2 <b2.log
23 start b2.log
24 grep -i warning b2.log | sort | uniq
25
26 echo Begin compiler status processing...
27 compiler_status --v2 . test_status.html test_links.html
28 start test_status.html
29
30 :done