You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
mpack/docs/doxyfile

74 lines
1.6 KiB
Plaintext

# Doxyfile for MPack
#
# The documentation must be generated with tools/gendocs.sh
PROJECT_NAME = "MPack"
PROJECT_BRIEF = "A C encoding/decoding library for the MessagePack serialization format."
PROJECT_NUMBER = develop
INPUT = \
.build/docs/README.temp.md \
docs/reader.md \
docs/expect.md \
docs/node.md \
docs/features.md \
docs/protocol.md \
src/mpack/mpack-platform.h \
src/mpack/mpack-common.h \
src/mpack/mpack-writer.h \
src/mpack/mpack-reader.h \
src/mpack/mpack-expect.h \
src/mpack/mpack-node.h \
src/mpack/mpack.h \
LAYOUT_FILE = docs/doxygen-layout.xml
USE_MDFILE_AS_MAINPAGE = README.temp.md
HTML_OUTPUT = .build/docs/html
GENERATE_LATEX = no
STRIP_FROM_PATH = . src .build/docs
HTML_EXTRA_STYLESHEET = docs/doxygen-mpack-css.css
PREDEFINED = \
DEBUG=1 \
\
inline= \
MPACK_INLINE= \
MPACK_SILENCE_WARNINGS_BEGIN= \
MPACK_SILENCE_WARNINGS_END= \
MPACK_EXTERN_C_BEGIN= \
MPACK_EXTERN_C_END= \
\
MPACK_HAS_GENERIC=1 \
\
MPACK_COMPATIBILITY=1 \
MPACK_EXTENSIONS=1 \
\
MPACK_DOXYGEN=1 \
MARKDOWN_SUPPORT = YES
JAVADOC_AUTOBRIEF = YES
ALWAYS_DETAILED_SEC = YES
SORT_BRIEF_DOCS = YES
INCLUDE_PATH = .build/docs src
SEARCH_INCLUDES = YES
MACRO_EXPANSION = YES
OPTIMIZE_OUTPUT_FOR_C = YES
INLINE_SIMPLE_STRUCTS = YES
TYPEDEF_HIDES_STRUCT = YES
SHOW_FILES = NO
VERBATIM_HEADERS = NO
ALPHABETICAL_INDEX = NO
# warn about anything undocumented
HIDE_UNDOC_MEMBERS = NO
WARNINGS = YES
WARN_IF_UNDOCUMENTED = YES
WARN_IF_DOC_ERROR = YES
#WARN_NO_PARAMDOC = YES
QUIET = YES