# # Copyright (c) 2013-2016 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) # import os ; compile core.cpp : : ; compile http.cpp : : ; compile version.cpp : : ; compile websocket.cpp : : ; unit-test core-tests : ../extras/beast/unit_test/main.cpp core/async_completion.cpp core/basic_streambuf.cpp core/bind_handler.cpp core/buffer_cat.cpp core/buffer_concepts.cpp core/buffers_adapter.cpp core/consuming_buffers.cpp core/dynabuf_readstream.cpp core/error.cpp core/handler_alloc.cpp core/handler_concepts.cpp core/placeholders.cpp core/prepare_buffers.cpp core/static_streambuf.cpp core/static_string.cpp core/stream_concepts.cpp core/streambuf.cpp core/to_string.cpp core/write_dynabuf.cpp core/base64.cpp core/empty_base_optimization.cpp core/get_lowest_layer.cpp core/sha1.cpp ; unit-test http-tests : ../extras/beast/unit_test/main.cpp http/basic_dynabuf_body.cpp http/basic_headers.cpp http/basic_parser_v1.cpp http/body_type.cpp http/concepts.cpp http/empty_body.cpp http/headers.cpp http/message.cpp http/message_v1.cpp http/parse_error.cpp http/parser_v1.cpp http/read.cpp http/reason.cpp http/resume_context.cpp http/rfc7230.cpp http/streambuf_body.cpp http/string_body.cpp http/write.cpp http/chunk_encode.cpp ; unit-test bench-tests : ../extras/beast/unit_test/main.cpp http/nodejs_parser.cpp http/parser_bench.cpp ; unit-test websocket-tests : ../extras/beast/unit_test/main.cpp websocket/error.cpp websocket/option.cpp websocket/rfc6455.cpp websocket/stream.cpp websocket/teardown.cpp websocket/frame.cpp websocket/mask.cpp websocket/stream_base.cpp websocket/utf8_checker.cpp ; exe websocket-echo : websocket/websocket_echo.cpp ;