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 10local SOURCES = 11 _detail_decorator.cpp 12 _detail_impl_base.cpp 13 _detail_prng.cpp 14 accept.cpp 15 close.cpp 16 error.cpp 17 frame.cpp 18 handshake.cpp 19 option.cpp 20 ping.cpp 21 read1.cpp 22 read2.cpp 23 read3.cpp 24 rfc6455.cpp 25 ssl.cpp 26 stream.cpp 27 stream_base.cpp 28 stream_explicit.cpp 29 stream_fwd.cpp 30 teardown.cpp 31 timer.cpp 32 utf8_checker.cpp 33 write.cpp 34 ; 35 36local RUN_TESTS ; 37 38for local f in $(SOURCES) 39{ 40 RUN_TESTS += [ run $(f) 41 /boost/beast//lib-asio-ssl 42 /boost/beast/test//lib-test 43 ] ; 44} 45 46alias run-tests : $(RUN_TESTS) ; 47 48exe fat-tests 49 : 50 $(SOURCES) 51 /boost/beast//lib-asio-ssl 52 /boost/beast/test//lib-test 53 ; 54 55explicit fat-tests ; 56 57run $(SOURCES) 58 /boost/beast//lib-asio-ssl 59 /boost/beast/test//lib-test 60 : : : : run-fat-tests ; 61 62explicit run-fat-tests ; 63