mirror of
https://github.com/boostorg/beast.git
synced 2025-07-29 20:37:31 +02:00
config.hpp is not a public header
This commit is contained in:
@ -4,6 +4,7 @@ Version 122:
|
||||
* assert on empty buffer in websocket read
|
||||
* Fix zlib symbol conflicts
|
||||
* CMake 3.5.1 is required
|
||||
* config.hpp is not a public header
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_HPP
|
||||
#define BOOST_BEAST_HPP
|
||||
|
||||
#include <boost/beast/config.hpp> // must come first
|
||||
#include <boost/beast/core/detail/config.hpp> // must come first
|
||||
|
||||
#include <boost/beast/core.hpp>
|
||||
#include <boost/beast/http.hpp>
|
||||
|
@ -1,48 +0,0 @@
|
||||
//
|
||||
// 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
|
||||
//
|
||||
|
||||
#ifndef BOOST_BEAST_CONFIG_HPP
|
||||
#define BOOST_BEAST_CONFIG_HPP
|
||||
|
||||
// Available to every header
|
||||
#include <boost/config.hpp>
|
||||
#include <boost/core/ignore_unused.hpp>
|
||||
#include <boost/static_assert.hpp>
|
||||
|
||||
/*
|
||||
_MSC_VER and _MSC_FULL_VER by version:
|
||||
|
||||
14.0 (2015) 1900 190023026
|
||||
14.0 (2015 Update 1) 1900 190023506
|
||||
14.0 (2015 Update 2) 1900 190023918
|
||||
14.0 (2015 Update 3) 1900 190024210
|
||||
*/
|
||||
|
||||
#if defined(BOOST_MSVC)
|
||||
# if BOOST_MSVC_FULL_VER < 190024210
|
||||
# error Beast requires C++11: Visual Studio 2015 Update 3 or later needed
|
||||
# endif
|
||||
|
||||
#elif defined(BOOST_GCC)
|
||||
# if(BOOST_GCC < 40801)
|
||||
# error Beast requires C++11: gcc version 4.8 or later needed
|
||||
# endif
|
||||
|
||||
#else
|
||||
# if \
|
||||
defined(BOOST_NO_CXX11_DECLTYPE) || \
|
||||
defined(BOOST_NO_CXX11_HDR_TUPLE) || \
|
||||
defined(BOOST_NO_CXX11_TEMPLATE_ALIASES) || \
|
||||
defined(BOOST_NO_CXX11_VARIADIC_TEMPLATES)
|
||||
# error Beast requires C++11: a conforming compiler is needed
|
||||
# endif
|
||||
|
||||
#endif
|
||||
|
||||
#endif
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_CORE_HPP
|
||||
#define BOOST_BEAST_CORE_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
|
||||
#include <boost/beast/core/async_result.hpp>
|
||||
#include <boost/beast/core/bind_handler.hpp>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_ASYNC_COMPLETION_HPP
|
||||
#define BOOST_BEAST_ASYNC_COMPLETION_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/core/type_traits.hpp>
|
||||
#include <boost/asio/async_result.hpp>
|
||||
#include <boost/asio/handler_type.hpp>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_BIND_HANDLER_HPP
|
||||
#define BOOST_BEAST_BIND_HANDLER_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/core/type_traits.hpp>
|
||||
#include <boost/beast/core/detail/bind_handler.hpp>
|
||||
#include <type_traits>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_BUFFERED_READ_STREAM_HPP
|
||||
#define BOOST_BEAST_BUFFERED_READ_STREAM_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/core/async_result.hpp>
|
||||
#include <boost/beast/core/error.hpp>
|
||||
#include <boost/beast/core/multi_buffer.hpp>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_BUFFERS_ADAPTER_HPP
|
||||
#define BOOST_BEAST_BUFFERS_ADAPTER_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/core/type_traits.hpp>
|
||||
#include <boost/asio/buffer.hpp>
|
||||
#include <type_traits>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_BUFFERS_CAT_HPP
|
||||
#define BOOST_BEAST_BUFFERS_CAT_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/core/detail/type_traits.hpp>
|
||||
#include <tuple>
|
||||
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_BUFFERS_PREFIX_HPP
|
||||
#define BOOST_BEAST_BUFFERS_PREFIX_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/core/type_traits.hpp>
|
||||
#include <boost/beast/core/detail/in_place_init.hpp>
|
||||
#include <boost/asio/buffer.hpp>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_BUFFERS_SUFFIX_HPP
|
||||
#define BOOST_BEAST_BUFFERS_SUFFIX_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/core/detail/in_place_init.hpp>
|
||||
#include <boost/asio/buffer.hpp>
|
||||
#include <boost/optional.hpp>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_BUFFERS_TO_STRING_HPP
|
||||
#define BOOST_BEAST_BUFFERS_TO_STRING_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/asio/buffer.hpp>
|
||||
#include <string>
|
||||
|
||||
|
@ -13,6 +13,41 @@
|
||||
#include <boost/config.hpp>
|
||||
#include <boost/version.hpp>
|
||||
|
||||
// Available to every header
|
||||
#include <boost/config.hpp>
|
||||
#include <boost/core/ignore_unused.hpp>
|
||||
#include <boost/static_assert.hpp>
|
||||
|
||||
/*
|
||||
_MSC_VER and _MSC_FULL_VER by version:
|
||||
|
||||
14.0 (2015) 1900 190023026
|
||||
14.0 (2015 Update 1) 1900 190023506
|
||||
14.0 (2015 Update 2) 1900 190023918
|
||||
14.0 (2015 Update 3) 1900 190024210
|
||||
*/
|
||||
|
||||
#if defined(BOOST_MSVC)
|
||||
# if BOOST_MSVC_FULL_VER < 190024210
|
||||
# error Beast requires C++11: Visual Studio 2015 Update 3 or later needed
|
||||
# endif
|
||||
|
||||
#elif defined(BOOST_GCC)
|
||||
# if(BOOST_GCC < 40801)
|
||||
# error Beast requires C++11: gcc version 4.8 or later needed
|
||||
# endif
|
||||
|
||||
#else
|
||||
# if \
|
||||
defined(BOOST_NO_CXX11_DECLTYPE) || \
|
||||
defined(BOOST_NO_CXX11_HDR_TUPLE) || \
|
||||
defined(BOOST_NO_CXX11_TEMPLATE_ALIASES) || \
|
||||
defined(BOOST_NO_CXX11_VARIADIC_TEMPLATES)
|
||||
# error Beast requires C++11: a conforming compiler is needed
|
||||
# endif
|
||||
|
||||
#endif
|
||||
|
||||
#if BOOST_VERSION >= 106500 || ! defined(BOOST_GCC) || BOOST_GCC < 70000
|
||||
# define BOOST_BEAST_FALLTHROUGH BOOST_FALLTHROUGH
|
||||
#else
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_ERROR_HPP
|
||||
#define BOOST_BEAST_ERROR_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/system/error_code.hpp>
|
||||
#include <boost/system/system_error.hpp>
|
||||
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_CORE_FILE_HPP
|
||||
#define BOOST_BEAST_CORE_FILE_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/core/file_base.hpp>
|
||||
#include <boost/beast/core/file_posix.hpp>
|
||||
#include <boost/beast/core/file_stdio.hpp>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_CORE_FILE_BASE_HPP
|
||||
#define BOOST_BEAST_CORE_FILE_BASE_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/core/string.hpp>
|
||||
|
||||
namespace boost {
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_CORE_FILE_STDIO_HPP
|
||||
#define BOOST_BEAST_CORE_FILE_STDIO_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/core/error.hpp>
|
||||
#include <boost/beast/core/file_base.hpp>
|
||||
#include <cstdio>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_FLAT_BUFFER_HPP
|
||||
#define BOOST_BEAST_FLAT_BUFFER_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/core/detail/allocator.hpp>
|
||||
#include <boost/beast/core/detail/empty_base_optimization.hpp>
|
||||
#include <boost/asio/buffer.hpp>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_FLAT_STATIC_BUFFER_HPP
|
||||
#define BOOST_BEAST_FLAT_STATIC_BUFFER_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/asio/buffer.hpp>
|
||||
#include <algorithm>
|
||||
#include <cstddef>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_HANDLER_ALLOC_HPP
|
||||
#define BOOST_BEAST_HANDLER_ALLOC_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/asio/handler_alloc_hook.hpp>
|
||||
#include <boost/config.hpp>
|
||||
#include <cstddef>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_HANDLER_PTR_HPP
|
||||
#define BOOST_BEAST_HANDLER_PTR_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/core/detail/type_traits.hpp>
|
||||
#include <atomic>
|
||||
#include <cstdint>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_MULTI_BUFFER_HPP
|
||||
#define BOOST_BEAST_MULTI_BUFFER_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/core/detail/allocator.hpp>
|
||||
#include <boost/beast/core/detail/empty_base_optimization.hpp>
|
||||
#include <boost/asio/buffer.hpp>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_WRITE_OSTREAM_HPP
|
||||
#define BOOST_BEAST_WRITE_OSTREAM_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/core/type_traits.hpp>
|
||||
#include <boost/beast/core/detail/ostream.hpp>
|
||||
#include <type_traits>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_READ_SIZE_HELPER_HPP
|
||||
#define BOOST_BEAST_READ_SIZE_HELPER_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/core/type_traits.hpp>
|
||||
#include <boost/throw_exception.hpp>
|
||||
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_CORE_SPAN_HPP
|
||||
#define BOOST_BEAST_CORE_SPAN_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/core/detail/type_traits.hpp>
|
||||
#include <algorithm>
|
||||
#include <iterator>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_STATIC_BUFFER_HPP
|
||||
#define BOOST_BEAST_STATIC_BUFFER_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/asio/buffer.hpp>
|
||||
#include <algorithm>
|
||||
#include <array>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_STATIC_STRING_HPP
|
||||
#define BOOST_BEAST_STATIC_STRING_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/core/string.hpp>
|
||||
#include <boost/beast/core/detail/static_string.hpp>
|
||||
#include <algorithm>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_STRING_HPP
|
||||
#define BOOST_BEAST_STRING_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/version.hpp>
|
||||
#ifndef BOOST_BEAST_NO_BOOST_STRING_VIEW
|
||||
# if BOOST_VERSION >= 106400
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_STRING_PARAM_HPP
|
||||
#define BOOST_BEAST_STRING_PARAM_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/core/string.hpp>
|
||||
#include <boost/beast/core/static_string.hpp>
|
||||
#include <boost/beast/core/detail/static_ostream.hpp>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_TYPE_TRAITS_HPP
|
||||
#define BOOST_BEAST_TYPE_TRAITS_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/core/file_base.hpp>
|
||||
#include <boost/beast/core/detail/type_traits.hpp>
|
||||
#include <boost/asio/buffer.hpp>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_HTTP_HPP
|
||||
#define BOOST_BEAST_HTTP_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
|
||||
#include <boost/beast/http/basic_dynamic_body.hpp>
|
||||
#include <boost/beast/http/basic_parser.hpp>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_HTTP_BASIC_DYNAMIC_BODY_HPP
|
||||
#define BOOST_BEAST_HTTP_BASIC_DYNAMIC_BODY_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/core/type_traits.hpp>
|
||||
#include <boost/beast/http/error.hpp>
|
||||
#include <boost/beast/http/message.hpp>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_HTTP_BASIC_FILE_BODY_HPP
|
||||
#define BOOST_BEAST_HTTP_BASIC_FILE_BODY_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/core/error.hpp>
|
||||
#include <boost/beast/core/file_base.hpp>
|
||||
#include <boost/beast/core/type_traits.hpp>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_HTTP_BASIC_PARSER_HPP
|
||||
#define BOOST_BEAST_HTTP_BASIC_PARSER_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/core/error.hpp>
|
||||
#include <boost/beast/core/string.hpp>
|
||||
#include <boost/beast/http/field.hpp>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_HTTP_BUFFER_BODY_HPP
|
||||
#define BOOST_BEAST_HTTP_BUFFER_BODY_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/http/error.hpp>
|
||||
#include <boost/beast/http/message.hpp>
|
||||
#include <boost/beast/http/type_traits.hpp>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_HTTP_CHUNK_ENCODE_HPP
|
||||
#define BOOST_BEAST_HTTP_CHUNK_ENCODE_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/core/buffers_cat.hpp>
|
||||
#include <boost/beast/core/string.hpp>
|
||||
#include <boost/beast/http/type_traits.hpp>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_HTTP_EMPTY_BODY_HPP
|
||||
#define BOOST_BEAST_HTTP_EMPTY_BODY_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/http/error.hpp>
|
||||
#include <boost/beast/http/message.hpp>
|
||||
#include <boost/optional.hpp>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_HTTP_ERROR_HPP
|
||||
#define BOOST_BEAST_HTTP_ERROR_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/core/error.hpp>
|
||||
|
||||
namespace boost {
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_HTTP_FIELD_HPP
|
||||
#define BOOST_BEAST_HTTP_FIELD_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/core/string.hpp>
|
||||
#include <iosfwd>
|
||||
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_HTTP_FIELDS_HPP
|
||||
#define BOOST_BEAST_HTTP_FIELDS_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/core/string_param.hpp>
|
||||
#include <boost/beast/core/string.hpp>
|
||||
#include <boost/beast/core/detail/allocator.hpp>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_HTTP_MESSAGE_HPP
|
||||
#define BOOST_BEAST_HTTP_MESSAGE_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/http/fields.hpp>
|
||||
#include <boost/beast/http/verb.hpp>
|
||||
#include <boost/beast/http/status.hpp>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_HTTP_PARSER_HPP
|
||||
#define BOOST_BEAST_HTTP_PARSER_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/http/basic_parser.hpp>
|
||||
#include <boost/beast/http/message.hpp>
|
||||
#include <boost/beast/http/type_traits.hpp>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_HTTP_READ_HPP
|
||||
#define BOOST_BEAST_HTTP_READ_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/core/async_result.hpp>
|
||||
#include <boost/beast/core/error.hpp>
|
||||
#include <boost/beast/http/basic_parser.hpp>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_HTTP_RFC7230_HPP
|
||||
#define BOOST_BEAST_HTTP_RFC7230_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/http/detail/rfc7230.hpp>
|
||||
#include <boost/beast/http/detail/basic_parsed_list.hpp>
|
||||
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_HTTP_SERIALIZER_HPP
|
||||
#define BOOST_BEAST_HTTP_SERIALIZER_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/core/buffers_cat.hpp>
|
||||
#include <boost/beast/core/buffers_prefix.hpp>
|
||||
#include <boost/beast/core/buffers_suffix.hpp>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_HTTP_SPAN_BODY_HPP
|
||||
#define BOOST_BEAST_HTTP_SPAN_BODY_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/core/span.hpp>
|
||||
#include <boost/beast/http/error.hpp>
|
||||
#include <boost/beast/http/message.hpp>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_HTTP_STATUS_HPP
|
||||
#define BOOST_BEAST_HTTP_STATUS_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/core/string.hpp>
|
||||
#include <iosfwd>
|
||||
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_HTTP_STRING_BODY_HPP
|
||||
#define BOOST_BEAST_HTTP_STRING_BODY_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/http/error.hpp>
|
||||
#include <boost/beast/http/message.hpp>
|
||||
#include <boost/beast/core/detail/type_traits.hpp>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_HTTP_TYPE_TRAITS_HPP
|
||||
#define BOOST_BEAST_HTTP_TYPE_TRAITS_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/core/error.hpp>
|
||||
#include <boost/beast/core/string.hpp>
|
||||
#include <boost/beast/core/type_traits.hpp>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_HTTP_VECTOR_BODY_HPP
|
||||
#define BOOST_BEAST_HTTP_VECTOR_BODY_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/http/error.hpp>
|
||||
#include <boost/beast/http/message.hpp>
|
||||
#include <boost/beast/core/detail/type_traits.hpp>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_HTTP_VERB_HPP
|
||||
#define BOOST_BEAST_HTTP_VERB_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/core/string.hpp>
|
||||
#include <iosfwd>
|
||||
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_HTTP_WRITE_HPP
|
||||
#define BOOST_BEAST_HTTP_WRITE_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/core/buffers_cat.hpp>
|
||||
#include <boost/beast/core/buffers_suffix.hpp>
|
||||
#include <boost/beast/core/multi_buffer.hpp>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_VERSION_HPP
|
||||
#define BOOST_BEAST_VERSION_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/config.hpp>
|
||||
|
||||
/** @def BOOST_BEAST_API_VERSION
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_WEBSOCKET_HPP
|
||||
#define BOOST_BEAST_WEBSOCKET_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
|
||||
#include <boost/beast/websocket/error.hpp>
|
||||
#include <boost/beast/websocket/option.hpp>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_WEBSOCKET_ERROR_HPP
|
||||
#define BOOST_BEAST_WEBSOCKET_ERROR_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/core/error.hpp>
|
||||
|
||||
namespace boost {
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_WEBSOCKET_OPTION_HPP
|
||||
#define BOOST_BEAST_WEBSOCKET_OPTION_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/websocket/rfc6455.hpp>
|
||||
#include <boost/beast/core/detail/type_traits.hpp>
|
||||
#include <boost/throw_exception.hpp>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_WEBSOCKET_RFC6455_HPP
|
||||
#define BOOST_BEAST_WEBSOCKET_RFC6455_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/core/static_string.hpp>
|
||||
#include <boost/beast/core/string.hpp>
|
||||
#include <boost/beast/http/message.hpp>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_WEBSOCKET_ROLE_HPP
|
||||
#define BOOST_BEAST_WEBSOCKET_ROLE_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
|
||||
namespace boost {
|
||||
namespace beast {
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_WEBSOCKET_SSL_HPP
|
||||
#define BOOST_BEAST_WEBSOCKET_SSL_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/websocket/teardown.hpp>
|
||||
#include <boost/asio/ip/tcp.hpp>
|
||||
#include <boost/asio/ssl/stream.hpp>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_WEBSOCKET_STREAM_HPP
|
||||
#define BOOST_BEAST_WEBSOCKET_STREAM_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/websocket/error.hpp>
|
||||
#include <boost/beast/websocket/option.hpp>
|
||||
#include <boost/beast/websocket/role.hpp>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_WEBSOCKET_TEARDOWN_HPP
|
||||
#define BOOST_BEAST_WEBSOCKET_TEARDOWN_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/core/error.hpp>
|
||||
#include <boost/beast/websocket/role.hpp>
|
||||
#include <boost/asio/ip/tcp.hpp>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_ZLIB_HPP
|
||||
#define BOOST_BEAST_ZLIB_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
|
||||
#include <boost/beast/zlib/deflate_stream.hpp>
|
||||
#include <boost/beast/zlib/error.hpp>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_ZLIB_DEFLATE_STREAM_HPP
|
||||
#define BOOST_BEAST_ZLIB_DEFLATE_STREAM_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/zlib/error.hpp>
|
||||
#include <boost/beast/zlib/zlib.hpp>
|
||||
#include <boost/beast/zlib/detail/deflate_stream.hpp>
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_ZLIB_ERROR_HPP
|
||||
#define BOOST_BEAST_ZLIB_ERROR_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/core/error.hpp>
|
||||
|
||||
namespace boost {
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_ZLIB_INFLATE_STREAM_HPP
|
||||
#define BOOST_BEAST_ZLIB_INFLATE_STREAM_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <boost/beast/zlib/detail/inflate_stream.hpp>
|
||||
|
||||
// This is a derivative work based on Zlib, copyright below:
|
||||
|
@ -10,7 +10,7 @@
|
||||
#ifndef BOOST_BEAST_ZLIB_ZLIB_HPP
|
||||
#define BOOST_BEAST_ZLIB_ZLIB_HPP
|
||||
|
||||
#include <boost/beast/config.hpp>
|
||||
#include <boost/beast/core/detail/config.hpp>
|
||||
#include <cstdint>
|
||||
#include <cstdlib>
|
||||
|
||||
|
@ -16,7 +16,6 @@ add_executable (tests-beast
|
||||
${EXTRAS_INCLUDES}
|
||||
${TEST_MAIN}
|
||||
Jamfile
|
||||
config.cpp
|
||||
core.cpp
|
||||
http.cpp
|
||||
version.cpp
|
||||
|
@ -8,7 +8,6 @@
|
||||
#
|
||||
|
||||
alias run-tests :
|
||||
[ compile config.cpp ]
|
||||
[ compile core.cpp ]
|
||||
[ compile http.cpp ]
|
||||
[ compile version.cpp ]
|
||||
|
@ -1,11 +0,0 @@
|
||||
//
|
||||
// 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
|
||||
//
|
||||
|
||||
// Test that header file is self-contained.
|
||||
#include <boost/beast/config.hpp>
|
Reference in New Issue
Block a user