Files
lighthub/doxygen-docs/Doxyfile
T
andry 66d64dda4f build: rewrite Doxyfile for in-repo generation, drop stale output
Relative paths, markdown main page (main.md), project version 4.6.0, HTML
only. Removed the checked-in html/latex/rtf output (now gitignored; the
generated HTML is published to lighthub.github.io).
2026-10-03 00:41:36 +03:00

98 lines
2.7 KiB
Plaintext

# LightHub Doxyfile
# Run from repo root: doxygen doxygen-docs/Doxyfile
PROJECT_NAME = "LightHub"
PROJECT_NUMBER = 4.6.0
PROJECT_BRIEF = "Open-source smart home controller firmware"
OUTPUT_DIRECTORY = .
INPUT = ../lighthub
RECURSIVE = YES
MAINPAGE = doxygen-docs/main.md
FILE_PATTERNS = *.h *.cpp
IMAGE_PATH = .
EXTRACT_ALL = YES
EXTRACT_STATIC = NO
EXTRACT_LOCAL_CLASSES = YES
HIDE_UNDOC_MEMBERS = NO
HIDE_UNDOC_CLASSES = NO
HIDE_FRIEND_COMPOUNDS = NO
INTERNAL_DOCS = YES
INHERIT_DOCS = YES
CREATE_SUBDIRS = NO
CREATE_MEMBERS_SUBDIR = NO
TYPEDEF_HIDES_STRUCT = NO
OPTIMIZE_OUTPUT_FOR_C = NO
OPTIMIZE_OUTPUT_JAVA = NO
CALLER_GRAPH = NO
CALL_GRAPH = NO
HAVE_DOT = NO
TPLINK_LIB_PATH =
DISTRIBUTE_GROUP_DOC = YES
SUBGROUPING = YES
INLINE_INHERITED_MEMB = NO
INLINE_SIMPLE_STRUCTS = NO
LOOKUP_CACHE_SIZE = 0
NUM_PROC_THREADS = 0
GENERATE_HTML = YES
HTML_OUTPUT = html
HTML_FILE_EXTENSION = .html
HTML_HEADER =
HTML_FOOTER =
HTML_STYLESHEET =
HTML_COLORSTYLE = LIGHT
HTML_COLORSTYLE_HUE = 220
HTML_COLORSTYLE_SAT = 100
HTML_COLORSTYLE_GAMMA = 80
GENERATE_TREEVIEW = YES
USE_INLINE_TREES = NO
FULL_SIDEBAR = NO
HTML_DYNAMIC_SECTIONS = YES
LATEX_OUTPUT = NO
GENERATE_LATEX = NO
RTF_OUTPUT = NO
GENERATE_RTF = NO
MAN_OUTPUT = NO
GENERATE_MAN = NO
XML_OUTPUT = NO
GENERATE_XML = NO
DOCSET_BUNDLE_NAME =
GENERATE_DOCSET = NO
GENERATE_AUTOGEN_DEF = NO
GENERATE_PREDEFINED = NO
ALLEXTERNALS = NO
EXTERNALS_GROUPED = YES
CASE_SENSE_NAMES = NO
MAX_INITIALIZER_LINES = 30
SHOW_INCLUDE_FILES = YES
SHOW_GROUPED_MEMB_INC = NO
EXTERN_GROUPS = NO
SIZE_OF_SOURCES_INLINE = NO
INLINE_INFO = YES
SORT_MEMBER_DOCS = YES
SORT_BRIEF_DOCS = NO
SORT_MEMBERS_CTORS_1ST = NO
SORT_GROUP_NAMES = NO
SORT_BY_SCOPE_NAME = NO
STRICT_PROTO_MATCHING = NO
SKIP_FUNCTION_MACROS = YES
QUIET = NO
WARNINGS = YES
WARN_IF_UNDOCUMENTED = NO
WARN_IF_DOC_ERROR = YES
WARN_NO_PARAMDOC = NO
WARN_AS_ERROR = NO
WARN_FORMAT = "$file:$line: $text"
WARN_LOGFILE = doxygen-warnings.log
ALPHABETICAL_INDEX = YES
COLS_IN_ALPHA_INDEX = 5
IGNORE_PREFIX =
MARKDOWN_SUPPORT = YES
TOC_INCLUDE_HEADINGS = 2
AUTOLINK_SUPPORT = YES
BUILTIN_STL_SUPPORT = NO
EXTENSION_MAPPING =