]> git.proxmox.com Git - ceph.git/blob - ceph/src/boost/libs/beast/test/beast/core/Jamfile
import quincy beta 17.1.0
[ceph.git] / ceph / src / boost / libs / beast / test / beast / core / Jamfile
1 #
2 # Copyright (c) 2016-2017 Vinnie Falco (vinnie dot falco at gmail dot com)
3 #
4 # Distributed under the Boost Software License, Version 1.0. (See accompanying
5 # file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
6 #
7 # Official repository: https://github.com/boostorg/beast
8 #
9
10 local SOURCES =
11 _detail_base64.cpp
12 _detail_bind_continuation.cpp
13 _detail_buffer.cpp
14 _detail_clamp.cpp
15 _detail_get_io_context.cpp
16 _detail_is_invocable.cpp
17 _detail_read.cpp
18 _detail_sha1.cpp
19 _detail_tuple.cpp
20 _detail_variant.cpp
21 _detail_varint.cpp
22 async_base.cpp
23 basic_stream.cpp
24 bind_handler.cpp
25 buffer_traits.cpp
26 buffered_read_stream.cpp
27 buffers_adaptor.cpp
28 buffers_cat.cpp
29 buffers_prefix.cpp
30 buffers_range.cpp
31 buffers_suffix.cpp
32 buffers_to_string.cpp
33 detect_ssl.cpp
34 error.cpp
35 file.cpp
36 file_base.cpp
37 file_posix.cpp
38 file_stdio.cpp
39 file_win32.cpp
40 flat_buffer.cpp
41 flat_static_buffer.cpp
42 flat_stream.cpp
43 make_printable.cpp
44 multi_buffer.cpp
45 ostream.cpp
46 rate_policy.cpp
47 read_size.cpp
48 role.cpp
49 saved_handler.cpp
50 span.cpp
51 static_buffer.cpp
52 static_string.cpp
53 stream_traits.cpp
54 string.cpp
55 tcp_stream.cpp
56 ;
57
58 local RUN_TESTS ;
59
60 for local f in $(SOURCES)
61 {
62 RUN_TESTS += [ run $(f)
63 /boost/beast/test//lib-test
64 ] ;
65 }
66
67 alias run-tests : $(RUN_TESTS) ;
68
69 exe fat-tests :
70 $(SOURCES)
71 /boost/beast/test//lib-test
72 ;
73
74 explicit fat-tests ;
75
76 run $(SOURCES)
77 /boost/beast/test//lib-test
78 : : : : run-fat-tests ;
79
80 explicit run-fat-tests ;