#
local SOURCES =
+ _detail_base64.cpp
+ _detail_bind_continuation.cpp
+ _detail_buffer.cpp
+ _detail_clamp.cpp
+ _detail_get_io_context.cpp
+ _detail_is_invocable.cpp
+ _detail_read.cpp
+ _detail_sha1.cpp
+ _detail_tuple.cpp
+ _detail_variant.cpp
+ _detail_varint.cpp
+ async_base.cpp
+ basic_stream.cpp
bind_handler.cpp
+ buffer_traits.cpp
buffered_read_stream.cpp
buffers_adapter.cpp
+ buffers_adaptor.cpp
buffers_cat.cpp
buffers_prefix.cpp
+ buffers_range.cpp
buffers_suffix.cpp
buffers_to_string.cpp
+ detect_ssl.cpp
error.cpp
file.cpp
+ file_base.cpp
file_posix.cpp
file_stdio.cpp
file_win32.cpp
flat_buffer.cpp
flat_static_buffer.cpp
- handler_ptr.cpp
+ flat_stream.cpp
+ make_printable.cpp
multi_buffer.cpp
ostream.cpp
+ rate_policy.cpp
read_size.cpp
+ role.cpp
+ saved_handler.cpp
span.cpp
static_buffer.cpp
static_string.cpp
+ stream_traits.cpp
string.cpp
string_param.cpp
- type_traits.cpp
- detail/base64.cpp
- detail/clamp.cpp
- detail/empty_base_optimization.cpp
- detail/sha1.cpp
- detail/variant.cpp
- detail/varint.cpp
+ tcp_stream.cpp
;
local RUN_TESTS ;
for local f in $(SOURCES)
{
- RUN_TESTS += [ run $(f) $(TEST_MAIN) ] ;
+ RUN_TESTS += [ run $(f)
+ /boost/beast/test//lib-test
+ ] ;
}
alias run-tests : $(RUN_TESTS) ;
-exe fat-tests : $(TEST_MAIN) $(SOURCES) ;
+exe fat-tests :
+ $(SOURCES)
+ /boost/beast/test//lib-test
+ ;
explicit fat-tests ;
+
+run $(SOURCES)
+ /boost/beast/test//lib-test
+ : : : : run-fat-tests ;
+
+explicit run-fat-tests ;