| PROJECT_NAME = "mbed TLS v2.28.2" |
| OUTPUT_DIRECTORY = ../apidoc/ |
| FULL_PATH_NAMES = NO |
| OPTIMIZE_OUTPUT_FOR_C = YES |
| EXTRACT_ALL = YES |
| EXTRACT_PRIVATE = YES |
| EXTRACT_STATIC = YES |
| CASE_SENSE_NAMES = NO |
| INPUT = ../include input |
| FILE_PATTERNS = *.h |
| RECURSIVE = YES |
| EXCLUDE_SYMLINKS = YES |
| EXCLUDE_PATTERNS = *_internal.h *_wrap.h |
| SOURCE_BROWSER = YES |
| REFERENCED_BY_RELATION = YES |
| REFERENCES_RELATION = YES |
| ALPHABETICAL_INDEX = NO |
| HTML_OUTPUT = . |
| HTML_TIMESTAMP = YES |
| SEARCHENGINE = YES |
| GENERATE_LATEX = NO |
| INCLUDE_PATH = ../include |
| CLASS_DIAGRAMS = NO |
| HAVE_DOT = YES |
| DOT_GRAPH_MAX_NODES = 200 |
| MAX_DOT_GRAPH_DEPTH = 1000 |
| DOT_TRANSPARENT = YES |
| |
| # 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 |
| # As a workaround, when documenting the status codes that a function can |
| # return, if you don't have anything to say beyond the status code's |
| # description, you can write something like |
| # \retval #PSA_ERROR_INSUFFICIENT_MEMORY \emptydescription |
| # This does not change the documentation generated by Doxygen, but |
| # it pacifies clang -Wdocumentation. |
| ALIASES += emptydescription="" |