2022-12-08 14:43:19 +00:00
|
|
|
PROJECT_NAME = "mbed TLS v3.3.0"
|
2018-01-19 16:21:11 +01:00
|
|
|
OUTPUT_DIRECTORY = ../apidoc/
|
2011-01-06 12:28:03 +00:00
|
|
|
FULL_PATH_NAMES = NO
|
|
|
|
OPTIMIZE_OUTPUT_FOR_C = YES
|
|
|
|
EXTRACT_ALL = YES
|
|
|
|
EXTRACT_PRIVATE = YES
|
|
|
|
EXTRACT_STATIC = YES
|
|
|
|
CASE_SENSE_NAMES = NO
|
2018-09-26 17:49:57 +02:00
|
|
|
INPUT = ../include input
|
2015-03-10 17:37:30 +00:00
|
|
|
FILE_PATTERNS = *.h
|
2011-01-06 12:28:03 +00:00
|
|
|
RECURSIVE = YES
|
2017-12-22 15:34:37 +01:00
|
|
|
EXCLUDE_SYMLINKS = YES
|
2011-01-06 12:28:03 +00:00
|
|
|
SOURCE_BROWSER = YES
|
|
|
|
REFERENCED_BY_RELATION = YES
|
|
|
|
REFERENCES_RELATION = YES
|
|
|
|
ALPHABETICAL_INDEX = NO
|
|
|
|
HTML_OUTPUT = .
|
|
|
|
HTML_TIMESTAMP = YES
|
2022-01-21 08:43:44 -05:00
|
|
|
SEARCHENGINE = YES
|
2011-01-06 12:28:03 +00:00
|
|
|
GENERATE_LATEX = NO
|
2021-05-20 14:41:22 +02:00
|
|
|
MACRO_EXPANSION = YES
|
|
|
|
EXPAND_ONLY_PREDEF = YES
|
2020-03-27 12:58:13 -04:00
|
|
|
INCLUDE_PATH = ../include
|
2021-05-20 14:41:22 +02:00
|
|
|
EXPAND_AS_DEFINED = MBEDTLS_PRIVATE
|
2011-01-06 12:28:03 +00:00
|
|
|
CLASS_DIAGRAMS = NO
|
|
|
|
HAVE_DOT = YES
|
2013-09-10 16:17:15 +02:00
|
|
|
DOT_GRAPH_MAX_NODES = 200
|
2011-01-06 12:28:03 +00:00
|
|
|
MAX_DOT_GRAPH_DEPTH = 1000
|
|
|
|
DOT_TRANSPARENT = YES
|
2023-02-14 19:15:40 +01:00
|
|
|
|
|
|
|
# Doxygen accepts empty descriptions for commands such as \retval,
|
|
|
|
# but clang -Wdocumentation doesn't (since Clang 15, for \retval).
|
|
|
|
# https://github.com/Mbed-TLS/mbedtls/issues/6960
|
|
|
|
# https://github.com/llvm/llvm-project/issues/60315
|
2023-02-21 10:21:12 +01:00
|
|
|
# We often use \retval declarations with just a constant name to
|
|
|
|
# document which error codes a function can return. If the documentation
|
|
|
|
# of the error code is enough to explain the error, then an empty
|
|
|
|
# description on the \retval statement is ok. However, the source code
|
|
|
|
# of the description needs to be made non-empty to pacify Clang.
|
|
|
|
# In such cases, you can write something like
|
|
|
|
# \retval #PSA_ERROR_INSUFFICIENT_MEMORY \emptydescription
|
2023-02-14 19:15:40 +01:00
|
|
|
# This does not change the documentation generated by Doxygen, but
|
|
|
|
# it pacifies clang -Wdocumentation.
|
|
|
|
ALIASES += emptydescription=""
|