# Project identity PROJECT_NAME = "tstd" PROJECT_NUMBER = 0.1.0 PROJECT_BRIEF = "Tiny STD-like utilities in C" OUTPUT_DIRECTORY = docs # Input INPUT = src include README.md FILE_PATTERNS = *.c *.h *.md RECURSIVE = YES EXCLUDE = build docs EXCLUDE_PATTERNS = */.git/* */.cache/* # Main page USE_MDFILE_AS_MAINPAGE = README.md MARKDOWN_SUPPORT = YES EXTENSION_MAPPING = md=markdown # HTML GENERATE_HTML = YES HTML_OUTPUT = html GENERATE_TREEVIEW = YES HTML_DYNAMIC_SECTIONS = YES SEARCHENGINE = YES # LaTeX/PDF GENERATE_LATEX = NO # Source browsing SOURCE_BROWSER = YES INLINE_SOURCES = YES STRIP_CODE_COMMENTS = NO # Extraction and docs quality EXTRACT_ALL = YES EXTRACT_PRIVATE = NO EXTRACT_STATIC = YES EXTRACT_LOCAL_CLASSES = YES HAVE_DOT = YES CALL_GRAPH = YES CALLER_GRAPH = YES DOT_IMAGE_FORMAT = svg INTERACTIVE_SVG = YES DOT_TRANSPARENT = YES # Warnings and tidy WARNINGS = YES WARN_IF_UNDOCUMENTED = YES WARN_IF_DOC_ERROR = YES WARN_NO_PARAMDOC = YES WARN_AS_ERROR = NO QUIET = NO # Preprocessor ENABLE_PREPROCESSING = YES MACRO_EXPANSION = YES EXPAND_ONLY_PREDEF = NO INCLUDE_PATH = include