1#--------------------------------------------------------------------------- 2# Configuration options related to the input files 3#--------------------------------------------------------------------------- 4#INPUT = $(LIB_DIR)/include/boost/beast/_experimental/http/icy_stream.hpp 5 6INPUT = \ 7 $(LIB_DIR)/include/boost/beast/ \ 8 $(LIB_DIR)/include/boost/beast/_experimental/http \ 9 $(LIB_DIR)/include/boost/beast/_experimental/test \ 10 $(LIB_DIR)/include/boost/beast/core \ 11 $(LIB_DIR)/include/boost/beast/http \ 12 $(LIB_DIR)/include/boost/beast/ssl \ 13 $(LIB_DIR)/include/boost/beast/websocket \ 14 $(LIB_DIR)/include/boost/beast/zlib 15 16ALIASES += esafe="@par Exception Safety" 17 18INPUT_ENCODING = UTF-8 19FILE_PATTERNS = 20RECURSIVE = NO 21EXCLUDE = 22EXCLUDE_SYMLINKS = NO 23EXCLUDE_PATTERNS = 24EXCLUDE_SYMBOLS = 25EXAMPLE_PATH = 26EXAMPLE_PATTERNS = 27EXAMPLE_RECURSIVE = NO 28IMAGE_PATH = 29INPUT_FILTER = 30FILTER_PATTERNS = 31FILTER_SOURCE_FILES = NO 32FILTER_SOURCE_PATTERNS = 33USE_MDFILE_AS_MAINPAGE = 34 35#--------------------------------------------------------------------------- 36# Configuration options related to the preprocessor 37#--------------------------------------------------------------------------- 38ENABLE_PREPROCESSING = YES 39MACRO_EXPANSION = YES 40EXPAND_ONLY_PREDEF = YES 41SEARCH_INCLUDES = YES 42INCLUDE_PATH = ../ 43INCLUDE_FILE_PATTERNS = 44 45PREDEFINED = \ 46 BOOST_BEAST_DOXYGEN \ 47 BOOST_BEAST_USE_POSIX_FILE=1 \ 48 BOOST_BEAST_USE_WIN32_FILE=1 \ 49 BOOST_BEAST_SPLIT_COMPILATION=1 \ 50 "BOOST_BEAST_ASYNC_RESULT1(t)=__deduced__" \ 51 "BOOST_BEAST_ASYNC_RESULT2(t)=__deduced__" \ 52 "BOOST_BEAST_ASYNC_TPARAM1=class" \ 53 "BOOST_BEAST_ASYNC_TPARAM2=class" \ 54 "BOOST_ASIO_INITFN_RESULT_TYPE(t,a)=__deduced__" \ 55 "BOOST_ASIO_COMPLETION_TOKEN_FOR(sig)=class" \ 56 GENERATING_DOCUMENTATION \ 57 BOOST_BEAST_DECL 58 59EXPAND_AS_DEFINED = 60SKIP_FUNCTION_MACROS = YES 61 62#--------------------------------------------------------------------------- 63# Project related configuration options 64#--------------------------------------------------------------------------- 65DOXYFILE_ENCODING = UTF-8 66PROJECT_NAME = "Beast" 67PROJECT_NUMBER = 68PROJECT_BRIEF = C++ Networking Library 69PROJECT_LOGO = 70OUTPUT_DIRECTORY = 71CREATE_SUBDIRS = NO 72#####ALLOW_UNICODE_NAMES = NO 73OUTPUT_LANGUAGE = English 74BRIEF_MEMBER_DESC = YES 75REPEAT_BRIEF = YES 76ABBREVIATE_BRIEF = 77ALWAYS_DETAILED_SEC = NO 78INLINE_INHERITED_MEMB = YES 79FULL_PATH_NAMES = YES 80#STRIP_FROM_PATH = $(LIB_DIR)/include # Requires doxygen 1.8.7+ 81STRIP_FROM_INC_PATH = 82SHORT_NAMES = NO 83JAVADOC_AUTOBRIEF = YES 84QT_AUTOBRIEF = NO 85MULTILINE_CPP_IS_BRIEF = NO 86INHERIT_DOCS = YES 87SEPARATE_MEMBER_PAGES = NO 88TAB_SIZE = 4 89TCL_SUBST = 90OPTIMIZE_OUTPUT_FOR_C = NO 91OPTIMIZE_OUTPUT_JAVA = NO 92OPTIMIZE_FOR_FORTRAN = NO 93OPTIMIZE_OUTPUT_VHDL = NO 94EXTENSION_MAPPING = 95MARKDOWN_SUPPORT = YES 96AUTOLINK_SUPPORT = YES 97BUILTIN_STL_SUPPORT = NO 98CPP_CLI_SUPPORT = NO 99SIP_SUPPORT = NO 100IDL_PROPERTY_SUPPORT = YES 101DISTRIBUTE_GROUP_DOC = YES 102#####GROUP_NESTED_COMPOUNDS = NO 103SUBGROUPING = YES 104INLINE_GROUPED_CLASSES = NO 105INLINE_SIMPLE_STRUCTS = NO 106TYPEDEF_HIDES_STRUCT = NO 107LOOKUP_CACHE_SIZE = 0 108 109#--------------------------------------------------------------------------- 110# Build related configuration options 111#--------------------------------------------------------------------------- 112EXTRACT_ALL = YES 113EXTRACT_PRIVATE = YES 114EXTRACT_PACKAGE = NO 115EXTRACT_STATIC = NO 116EXTRACT_LOCAL_CLASSES = NO 117EXTRACT_LOCAL_METHODS = NO 118EXTRACT_ANON_NSPACES = NO 119HIDE_UNDOC_MEMBERS = NO 120HIDE_UNDOC_CLASSES = NO 121HIDE_FRIEND_COMPOUNDS = NO 122HIDE_IN_BODY_DOCS = NO 123INTERNAL_DOCS = NO 124CASE_SENSE_NAMES = YES 125HIDE_SCOPE_NAMES = NO 126#####HIDE_COMPOUND_REFERENCE= NO 127SHOW_INCLUDE_FILES = NO 128SHOW_GROUPED_MEMB_INC = NO 129FORCE_LOCAL_INCLUDES = NO 130INLINE_INFO = NO 131SORT_MEMBER_DOCS = NO 132SORT_BRIEF_DOCS = NO 133SORT_MEMBERS_CTORS_1ST = YES 134SORT_GROUP_NAMES = NO 135SORT_BY_SCOPE_NAME = NO 136STRICT_PROTO_MATCHING = NO 137GENERATE_TODOLIST = NO 138GENERATE_TESTLIST = NO 139GENERATE_BUGLIST = NO 140GENERATE_DEPRECATEDLIST= NO 141ENABLED_SECTIONS = 142MAX_INITIALIZER_LINES = 30 143SHOW_USED_FILES = NO 144SHOW_FILES = NO 145SHOW_NAMESPACES = NO 146FILE_VERSION_FILTER = 147LAYOUT_FILE = 148CITE_BIB_FILES = 149 150#--------------------------------------------------------------------------- 151# Configuration options related to warning and progress messages 152#--------------------------------------------------------------------------- 153QUIET = NO 154WARNINGS = YES 155WARN_IF_UNDOCUMENTED = YES 156WARN_IF_DOC_ERROR = YES 157WARN_NO_PARAMDOC = NO 158#####WARN_AS_ERROR = NO 159WARN_FORMAT = "$file:$line: $text" 160WARN_LOGFILE = 161 162#--------------------------------------------------------------------------- 163# Configuration options related to source browsing 164#--------------------------------------------------------------------------- 165SOURCE_BROWSER = NO 166INLINE_SOURCES = NO 167STRIP_CODE_COMMENTS = YES 168REFERENCED_BY_RELATION = NO 169REFERENCES_RELATION = NO 170REFERENCES_LINK_SOURCE = YES 171SOURCE_TOOLTIPS = YES 172USE_HTAGS = NO 173VERBATIM_HEADERS = YES 174CLANG_ASSISTED_PARSING = NO 175CLANG_OPTIONS = 176 177#--------------------------------------------------------------------------- 178# Configuration options related to the alphabetical class index 179#--------------------------------------------------------------------------- 180ALPHABETICAL_INDEX = YES 181COLS_IN_ALPHA_INDEX = 5 182IGNORE_PREFIX = 183 184#--------------------------------------------------------------------------- 185# Configuration options related to the HTML output 186#--------------------------------------------------------------------------- 187GENERATE_HTML = NO 188HTML_OUTPUT = dhtm 189HTML_FILE_EXTENSION = .html 190HTML_HEADER = 191HTML_FOOTER = 192HTML_STYLESHEET = 193HTML_EXTRA_STYLESHEET = 194HTML_EXTRA_FILES = 195HTML_COLORSTYLE_HUE = 220 196HTML_COLORSTYLE_SAT = 100 197HTML_COLORSTYLE_GAMMA = 80 198HTML_TIMESTAMP = NO 199HTML_DYNAMIC_SECTIONS = NO 200HTML_INDEX_NUM_ENTRIES = 100 201GENERATE_DOCSET = NO 202DOCSET_FEEDNAME = "Doxygen generated docs" 203DOCSET_BUNDLE_ID = org.doxygen.Project 204DOCSET_PUBLISHER_ID = org.doxygen.Publisher 205DOCSET_PUBLISHER_NAME = Publisher 206GENERATE_HTMLHELP = NO 207CHM_FILE = 208HHC_LOCATION = 209GENERATE_CHI = NO 210CHM_INDEX_ENCODING = 211BINARY_TOC = NO 212TOC_EXPAND = NO 213GENERATE_QHP = NO 214QCH_FILE = 215QHP_NAMESPACE = org.doxygen.Project 216QHP_VIRTUAL_FOLDER = doc 217QHP_CUST_FILTER_NAME = 218QHP_CUST_FILTER_ATTRS = 219QHP_SECT_FILTER_ATTRS = 220QHG_LOCATION = 221GENERATE_ECLIPSEHELP = NO 222ECLIPSE_DOC_ID = org.doxygen.Project 223DISABLE_INDEX = NO 224GENERATE_TREEVIEW = NO 225ENUM_VALUES_PER_LINE = 4 226TREEVIEW_WIDTH = 250 227EXT_LINKS_IN_WINDOW = NO 228FORMULA_FONTSIZE = 10 229FORMULA_TRANSPARENT = YES 230USE_MATHJAX = NO 231MATHJAX_FORMAT = HTML-CSS 232MATHJAX_RELPATH = http://cdn.mathjax.org/mathjax/latest 233MATHJAX_EXTENSIONS = 234MATHJAX_CODEFILE = 235SEARCHENGINE = YES 236SERVER_BASED_SEARCH = NO 237EXTERNAL_SEARCH = NO 238SEARCHENGINE_URL = 239SEARCHDATA_FILE = searchdata.xml 240EXTERNAL_SEARCH_ID = 241EXTRA_SEARCH_MAPPINGS = 242 243GENERATE_LATEX = NO 244GENERATE_RTF = NO 245GENERATE_MAN = NO 246GENERATE_DOCBOOK = NO 247GENERATE_AUTOGEN_DEF = NO 248GENERATE_PERLMOD = NO 249CLASS_DIAGRAMS = NO 250HAVE_DOT = NO 251 252#--------------------------------------------------------------------------- 253# Configuration options related to the XML output 254#--------------------------------------------------------------------------- 255GENERATE_XML = YES 256XML_OUTPUT = $(XML_OUTPUT) 257XML_PROGRAMLISTING = YES 258 259#--------------------------------------------------------------------------- 260# Configuration options related to external references 261#--------------------------------------------------------------------------- 262TAGFILES = 263GENERATE_TAGFILE = 264ALLEXTERNALS = NO 265EXTERNAL_GROUPS = YES 266EXTERNAL_PAGES = YES 267PERL_PATH = /usr/bin/perl 268