# # Copyright (c) 2016-2017 Vinnie Falco (vinnie dot falco at gmail dot com) # # Distributed under the Boost Software License, Version 1.0. (See accompanying # file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) # # Official repository: https://github.com/boostorg/beast # import ac ; project : requirements [ ac.check-library /boost/beast//ssl : /boost/beast//ssl : no ] /boost/beast//crypto ; alias run-tests : [ compile core_snippets.cpp ] [ compile http_snippets.cpp ] [ compile websocket_snippets.cpp ] [ run core_1_refresher.cpp $(TEST_MAIN) ] [ run core_3_timeouts.cpp $(TEST_MAIN) ] [ run core_4_layers.cpp $(TEST_MAIN) ] [ run http_10_custom_parser.cpp $(TEST_MAIN) ] [ run http_examples.cpp $(TEST_MAIN) ] [ run websocket_3_handshake.cpp $(TEST_MAIN) ] ; exe fat-tests : $(TEST_MAIN) core_1_refresher.cpp core_3_timeouts.cpp core_4_layers.cpp http_10_custom_parser.cpp http_examples.cpp websocket_3_handshake.cpp ; explicit fat-tests ; run $(TEST_MAIN) $(SOURCES) : : : : run-fat-tests ; explicit run-fat-tests ;