diff --git a/doc/.gitignore b/doc/.gitignore index 8e786536c..ced6d372e 100644 --- a/doc/.gitignore +++ b/doc/.gitignore @@ -1 +1,2 @@ doxygen +html diff --git a/tools/doxygen.conf b/tools/doxygen.conf index 5d6f0c1b8..b412f3f8e 100644 --- a/tools/doxygen.conf +++ b/tools/doxygen.conf @@ -5,9 +5,9 @@ #--------------------------------------------------------------------------- DOXYFILE_ENCODING = UTF-8 PROJECT_NAME = "Charybdis" -PROJECT_NUMBER = -PROJECT_BRIEF = -PROJECT_LOGO = +PROJECT_NUMBER = 5 +PROJECT_BRIEF = "Internet Relay Chat daemon" +PROJECT_LOGO = modules/static/favicon.ico OUTPUT_DIRECTORY = doc/ CREATE_SUBDIRS = YES ALLOW_UNICODE_NAMES = NO @@ -48,7 +48,7 @@ MARKDOWN_SUPPORT = YES TOC_INCLUDE_HEADINGS = 0 AUTOLINK_SUPPORT = YES BUILTIN_STL_SUPPORT = NO -CPP_CLI_SUPPORT = NO +CPP_CLI_SUPPORT = YES SIP_SUPPORT = NO IDL_PROPERTY_SUPPORT = YES DISTRIBUTE_GROUP_DOC = NO @@ -82,9 +82,9 @@ FORCE_LOCAL_INCLUDES = NO INLINE_INFO = YES SORT_MEMBER_DOCS = YES SORT_BRIEF_DOCS = NO -SORT_MEMBERS_CTORS_1ST = NO +SORT_MEMBERS_CTORS_1ST = YES SORT_GROUP_NAMES = NO -SORT_BY_SCOPE_NAME = NO +SORT_BY_SCOPE_NAME = YES STRICT_PROTO_MATCHING = NO GENERATE_TODOLIST = YES GENERATE_TESTLIST = YES @@ -103,7 +103,7 @@ CITE_BIB_FILES = #--------------------------------------------------------------------------- QUIET = YES WARNINGS = YES -WARN_IF_UNDOCUMENTED = YES +WARN_IF_UNDOCUMENTED = NO WARN_IF_DOC_ERROR = YES WARN_NO_PARAMDOC = NO WARN_AS_ERROR = NO @@ -171,7 +171,7 @@ INPUT_FILTER = FILTER_PATTERNS = FILTER_SOURCE_FILES = NO FILTER_SOURCE_PATTERNS = -USE_MDFILE_AS_MAINPAGE = +USE_MDFILE_AS_MAINPAGE = include/ircd/README.md #--------------------------------------------------------------------------- # Configuration options related to source browsing #--------------------------------------------------------------------------- @@ -196,7 +196,7 @@ IGNORE_PREFIX = # Configuration options related to the HTML output #--------------------------------------------------------------------------- GENERATE_HTML = YES -HTML_OUTPUT = doxygen +HTML_OUTPUT = html HTML_FILE_EXTENSION = .html HTML_HEADER = HTML_FOOTER = @@ -350,15 +350,15 @@ COLLABORATION_GRAPH = YES GROUP_GRAPHS = YES UML_LOOK = NO UML_LIMIT_NUM_FIELDS = 10 -TEMPLATE_RELATIONS = NO +TEMPLATE_RELATIONS = YES INCLUDE_GRAPH = YES INCLUDED_BY_GRAPH = YES -CALL_GRAPH = NO -CALLER_GRAPH = NO +CALL_GRAPH = YES +CALLER_GRAPH = YES GRAPHICAL_HIERARCHY = YES DIRECTORY_GRAPH = YES DOT_IMAGE_FORMAT = png -INTERACTIVE_SVG = NO +INTERACTIVE_SVG = YES DOT_PATH = DOTFILE_DIRS = MSCFILE_DIRS =