1ff4b8cb7SAlexander Leidinger# Doxyfile 1.4.1 2ff4b8cb7SAlexander Leidinger 3ff4b8cb7SAlexander Leidinger# $FreeBSD$ 4ff4b8cb7SAlexander Leidinger 5ff4b8cb7SAlexander Leidinger#--------------------------------------------------------------------------- 6ff4b8cb7SAlexander Leidinger# Project related configuration options 7ff4b8cb7SAlexander Leidinger#--------------------------------------------------------------------------- 8ff4b8cb7SAlexander LeidingerPROJECT_NUMBER = 9ff4b8cb7SAlexander LeidingerCREATE_SUBDIRS = YES 10ff4b8cb7SAlexander LeidingerOUTPUT_LANGUAGE = English 11ff4b8cb7SAlexander LeidingerUSE_WINDOWS_ENCODING = NO 12ff4b8cb7SAlexander LeidingerBRIEF_MEMBER_DESC = YES 13ff4b8cb7SAlexander LeidingerREPEAT_BRIEF = YES 14ff4b8cb7SAlexander LeidingerABBREVIATE_BRIEF = "The $name class" \ 15ff4b8cb7SAlexander Leidinger "The $name widget" \ 16ff4b8cb7SAlexander Leidinger "The $name file" \ 17ff4b8cb7SAlexander Leidinger is \ 18ff4b8cb7SAlexander Leidinger provides \ 19ff4b8cb7SAlexander Leidinger specifies \ 20ff4b8cb7SAlexander Leidinger contains \ 21ff4b8cb7SAlexander Leidinger represents \ 22ff4b8cb7SAlexander Leidinger a \ 23ff4b8cb7SAlexander Leidinger an \ 24ff4b8cb7SAlexander Leidinger the 25ff4b8cb7SAlexander LeidingerALWAYS_DETAILED_SEC = NO 26ff4b8cb7SAlexander LeidingerINLINE_INHERITED_MEMB = NO 27ff4b8cb7SAlexander LeidingerFULL_PATH_NAMES = YES 28ff4b8cb7SAlexander LeidingerSTRIP_FROM_PATH = 29ff4b8cb7SAlexander LeidingerSTRIP_FROM_INC_PATH = 30ff4b8cb7SAlexander LeidingerSHORT_NAMES = NO 31ff4b8cb7SAlexander LeidingerJAVADOC_AUTOBRIEF = NO 32ff4b8cb7SAlexander LeidingerMULTILINE_CPP_IS_BRIEF = NO 33ff4b8cb7SAlexander LeidingerDETAILS_AT_TOP = NO 34ff4b8cb7SAlexander LeidingerINHERIT_DOCS = YES 35ff4b8cb7SAlexander LeidingerDISTRIBUTE_GROUP_DOC = NO 36ff4b8cb7SAlexander LeidingerTAB_SIZE = 8 37ff4b8cb7SAlexander LeidingerALIASES = 38ff4b8cb7SAlexander LeidingerOPTIMIZE_OUTPUT_FOR_C = YES 39ff4b8cb7SAlexander LeidingerOPTIMIZE_OUTPUT_JAVA = NO 40ff4b8cb7SAlexander LeidingerSUBGROUPING = YES 41ff4b8cb7SAlexander Leidinger#--------------------------------------------------------------------------- 42ff4b8cb7SAlexander Leidinger# Build related configuration options 43ff4b8cb7SAlexander Leidinger#--------------------------------------------------------------------------- 44ff4b8cb7SAlexander LeidingerEXTRACT_PRIVATE = YES 45ff4b8cb7SAlexander LeidingerEXTRACT_STATIC = YES 46ff4b8cb7SAlexander LeidingerEXTRACT_LOCAL_CLASSES = YES 47ff4b8cb7SAlexander LeidingerEXTRACT_LOCAL_METHODS = NO 48ff4b8cb7SAlexander LeidingerHIDE_UNDOC_MEMBERS = NO 49ff4b8cb7SAlexander LeidingerHIDE_UNDOC_CLASSES = NO 50ff4b8cb7SAlexander LeidingerHIDE_FRIEND_COMPOUNDS = NO 51ff4b8cb7SAlexander LeidingerHIDE_IN_BODY_DOCS = NO 52ff4b8cb7SAlexander LeidingerINTERNAL_DOCS = YES 53ff4b8cb7SAlexander LeidingerCASE_SENSE_NAMES = YES 54ff4b8cb7SAlexander LeidingerHIDE_SCOPE_NAMES = NO 55ff4b8cb7SAlexander LeidingerSHOW_INCLUDE_FILES = YES 56ff4b8cb7SAlexander LeidingerINLINE_INFO = YES 57ff4b8cb7SAlexander LeidingerSORT_MEMBER_DOCS = YES 58ff4b8cb7SAlexander LeidingerSORT_BRIEF_DOCS = NO 59ff4b8cb7SAlexander LeidingerSORT_BY_SCOPE_NAME = NO 60ff4b8cb7SAlexander LeidingerGENERATE_TODOLIST = YES 61ff4b8cb7SAlexander LeidingerGENERATE_TESTLIST = YES 62ff4b8cb7SAlexander LeidingerGENERATE_BUGLIST = YES 63ff4b8cb7SAlexander LeidingerGENERATE_DEPRECATEDLIST= YES 64ff4b8cb7SAlexander LeidingerENABLED_SECTIONS = 65ff4b8cb7SAlexander LeidingerMAX_INITIALIZER_LINES = 30 66ff4b8cb7SAlexander LeidingerSHOW_USED_FILES = YES 67ff4b8cb7SAlexander LeidingerSHOW_DIRECTORIES = YES 68ff4b8cb7SAlexander LeidingerFILE_VERSION_FILTER = 69ff4b8cb7SAlexander Leidinger#--------------------------------------------------------------------------- 70ff4b8cb7SAlexander Leidinger# configuration options related to warning and progress messages 71ff4b8cb7SAlexander Leidinger#--------------------------------------------------------------------------- 72ff4b8cb7SAlexander LeidingerQUIET = NO 73ff4b8cb7SAlexander LeidingerWARNINGS = YES 74ff4b8cb7SAlexander LeidingerWARN_IF_UNDOCUMENTED = YES 75ff4b8cb7SAlexander LeidingerWARN_IF_DOC_ERROR = YES 76ff4b8cb7SAlexander LeidingerWARN_NO_PARAMDOC = NO 77ff4b8cb7SAlexander LeidingerWARN_FORMAT = "$file:$line: $text" 78ff4b8cb7SAlexander LeidingerWARN_LOGFILE = 79ff4b8cb7SAlexander Leidinger#--------------------------------------------------------------------------- 80ff4b8cb7SAlexander Leidinger# configuration options related to the input files 81ff4b8cb7SAlexander Leidinger#--------------------------------------------------------------------------- 82ff4b8cb7SAlexander LeidingerFILE_PATTERNS = *.c \ 83ff4b8cb7SAlexander Leidinger *.cc \ 84ff4b8cb7SAlexander Leidinger *.cxx \ 85ff4b8cb7SAlexander Leidinger *.cpp \ 86ff4b8cb7SAlexander Leidinger *.c++ \ 87ff4b8cb7SAlexander Leidinger *.java \ 88ff4b8cb7SAlexander Leidinger *.ii \ 89ff4b8cb7SAlexander Leidinger *.ixx \ 90ff4b8cb7SAlexander Leidinger *.ipp \ 91ff4b8cb7SAlexander Leidinger *.i++ \ 92ff4b8cb7SAlexander Leidinger *.inl \ 93ff4b8cb7SAlexander Leidinger *.h \ 94ff4b8cb7SAlexander Leidinger *.hh \ 95ff4b8cb7SAlexander Leidinger *.hxx \ 96ff4b8cb7SAlexander Leidinger *.hpp \ 97ff4b8cb7SAlexander Leidinger *.h++ \ 98ff4b8cb7SAlexander Leidinger *.idl \ 99ff4b8cb7SAlexander Leidinger *.odl \ 100ff4b8cb7SAlexander Leidinger *.cs \ 101ff4b8cb7SAlexander Leidinger *.php \ 102ff4b8cb7SAlexander Leidinger *.php3 \ 103ff4b8cb7SAlexander Leidinger *.inc \ 104ff4b8cb7SAlexander Leidinger *.m \ 105ff4b8cb7SAlexander Leidinger *.mm \ 106ff4b8cb7SAlexander Leidinger *.dox \ 107ff4b8cb7SAlexander Leidinger *.C \ 108ff4b8cb7SAlexander Leidinger *.CC \ 109ff4b8cb7SAlexander Leidinger *.C++ \ 110ff4b8cb7SAlexander Leidinger *.II \ 111ff4b8cb7SAlexander Leidinger *.I++ \ 112ff4b8cb7SAlexander Leidinger *.H \ 113ff4b8cb7SAlexander Leidinger *.HH \ 114ff4b8cb7SAlexander Leidinger *.H++ \ 115ff4b8cb7SAlexander Leidinger *.CS \ 116ff4b8cb7SAlexander Leidinger *.PHP \ 117ff4b8cb7SAlexander Leidinger *.PHP3 \ 118ff4b8cb7SAlexander Leidinger *.M \ 119ff4b8cb7SAlexander Leidinger *.MM 120ff4b8cb7SAlexander LeidingerRECURSIVE = YES 121ff4b8cb7SAlexander LeidingerEXCLUDE = 122ff4b8cb7SAlexander LeidingerEXCLUDE_SYMLINKS = NO 123ff4b8cb7SAlexander LeidingerEXCLUDE_PATTERNS = */.\#* 124ff4b8cb7SAlexander LeidingerEXAMPLE_PATH = 125ff4b8cb7SAlexander LeidingerEXAMPLE_PATTERNS = * 126ff4b8cb7SAlexander LeidingerEXAMPLE_RECURSIVE = NO 127ff4b8cb7SAlexander LeidingerIMAGE_PATH = 128ff4b8cb7SAlexander LeidingerINPUT_FILTER = 129ff4b8cb7SAlexander LeidingerFILTER_PATTERNS = 130ff4b8cb7SAlexander LeidingerFILTER_SOURCE_FILES = NO 131ff4b8cb7SAlexander Leidinger#--------------------------------------------------------------------------- 132ff4b8cb7SAlexander Leidinger# configuration options related to source browsing 133ff4b8cb7SAlexander Leidinger#--------------------------------------------------------------------------- 134ff4b8cb7SAlexander LeidingerSOURCE_BROWSER = YES 135ff4b8cb7SAlexander LeidingerINLINE_SOURCES = NO 136ff4b8cb7SAlexander LeidingerSTRIP_CODE_COMMENTS = YES 137ff4b8cb7SAlexander LeidingerREFERENCED_BY_RELATION = YES 138ff4b8cb7SAlexander LeidingerREFERENCES_RELATION = YES 139ff4b8cb7SAlexander LeidingerVERBATIM_HEADERS = YES 140ff4b8cb7SAlexander Leidinger#--------------------------------------------------------------------------- 141ff4b8cb7SAlexander Leidinger# configuration options related to the alphabetical class index 142ff4b8cb7SAlexander Leidinger#--------------------------------------------------------------------------- 143ff4b8cb7SAlexander LeidingerALPHABETICAL_INDEX = NO 144ff4b8cb7SAlexander LeidingerCOLS_IN_ALPHA_INDEX = 5 145ff4b8cb7SAlexander LeidingerIGNORE_PREFIX = 146ff4b8cb7SAlexander Leidinger#--------------------------------------------------------------------------- 147ff4b8cb7SAlexander Leidinger# configuration options related to the HTML output 148ff4b8cb7SAlexander Leidinger#--------------------------------------------------------------------------- 149ff4b8cb7SAlexander LeidingerGENERATE_HTML = YES 150ff4b8cb7SAlexander LeidingerHTML_OUTPUT = html 151ff4b8cb7SAlexander LeidingerHTML_FILE_EXTENSION = .html 152ff4b8cb7SAlexander LeidingerHTML_HEADER = 153ff4b8cb7SAlexander LeidingerHTML_FOOTER = 154ff4b8cb7SAlexander LeidingerHTML_STYLESHEET = 155ff4b8cb7SAlexander LeidingerHTML_ALIGN_MEMBERS = YES 156ff4b8cb7SAlexander LeidingerGENERATE_HTMLHELP = NO 157ff4b8cb7SAlexander LeidingerCHM_FILE = 158ff4b8cb7SAlexander LeidingerHHC_LOCATION = 159ff4b8cb7SAlexander LeidingerGENERATE_CHI = NO 160ff4b8cb7SAlexander LeidingerBINARY_TOC = NO 161ff4b8cb7SAlexander LeidingerTOC_EXPAND = NO 162ff4b8cb7SAlexander LeidingerDISABLE_INDEX = NO 163ff4b8cb7SAlexander LeidingerENUM_VALUES_PER_LINE = 4 164ff4b8cb7SAlexander LeidingerGENERATE_TREEVIEW = YES 165ff4b8cb7SAlexander LeidingerTREEVIEW_WIDTH = 250 166ff4b8cb7SAlexander Leidinger#--------------------------------------------------------------------------- 167ff4b8cb7SAlexander Leidinger# configuration options related to the LaTeX output 168ff4b8cb7SAlexander Leidinger#--------------------------------------------------------------------------- 169ff4b8cb7SAlexander LeidingerGENERATE_LATEX = YES 170ff4b8cb7SAlexander LeidingerLATEX_OUTPUT = latex 171ff4b8cb7SAlexander LeidingerLATEX_CMD_NAME = latex 172ff4b8cb7SAlexander LeidingerMAKEINDEX_CMD_NAME = makeindex 173ff4b8cb7SAlexander LeidingerCOMPACT_LATEX = NO 174ff4b8cb7SAlexander LeidingerPAPER_TYPE = a4wide 175ff4b8cb7SAlexander LeidingerEXTRA_PACKAGES = 176ff4b8cb7SAlexander LeidingerLATEX_HEADER = 177ff4b8cb7SAlexander LeidingerPDF_HYPERLINKS = YES 178ff4b8cb7SAlexander LeidingerUSE_PDFLATEX = YES 179ff4b8cb7SAlexander LeidingerLATEX_BATCHMODE = NO 180ff4b8cb7SAlexander LeidingerLATEX_HIDE_INDICES = NO 181ff4b8cb7SAlexander Leidinger#--------------------------------------------------------------------------- 182ff4b8cb7SAlexander Leidinger# configuration options related to the RTF output 183ff4b8cb7SAlexander Leidinger#--------------------------------------------------------------------------- 184ff4b8cb7SAlexander LeidingerGENERATE_RTF = NO 185ff4b8cb7SAlexander LeidingerRTF_OUTPUT = rtf 186ff4b8cb7SAlexander LeidingerCOMPACT_RTF = NO 187ff4b8cb7SAlexander LeidingerRTF_HYPERLINKS = NO 188ff4b8cb7SAlexander LeidingerRTF_STYLESHEET_FILE = 189ff4b8cb7SAlexander LeidingerRTF_EXTENSIONS_FILE = 190ff4b8cb7SAlexander Leidinger#--------------------------------------------------------------------------- 191ff4b8cb7SAlexander Leidinger# configuration options related to the man page output 192ff4b8cb7SAlexander Leidinger#--------------------------------------------------------------------------- 193ff4b8cb7SAlexander LeidingerGENERATE_MAN = NO 194ff4b8cb7SAlexander LeidingerMAN_OUTPUT = man 195ff4b8cb7SAlexander LeidingerMAN_EXTENSION = .3 196ff4b8cb7SAlexander LeidingerMAN_LINKS = NO 197ff4b8cb7SAlexander Leidinger#--------------------------------------------------------------------------- 198ff4b8cb7SAlexander Leidinger# configuration options related to the XML output 199ff4b8cb7SAlexander Leidinger#--------------------------------------------------------------------------- 200ff4b8cb7SAlexander LeidingerGENERATE_XML = NO 201ff4b8cb7SAlexander LeidingerXML_OUTPUT = xml 202ff4b8cb7SAlexander LeidingerXML_SCHEMA = 203ff4b8cb7SAlexander LeidingerXML_DTD = 204ff4b8cb7SAlexander LeidingerXML_PROGRAMLISTING = YES 205ff4b8cb7SAlexander Leidinger#--------------------------------------------------------------------------- 206ff4b8cb7SAlexander Leidinger# configuration options for the AutoGen Definitions output 207ff4b8cb7SAlexander Leidinger#--------------------------------------------------------------------------- 208ff4b8cb7SAlexander LeidingerGENERATE_AUTOGEN_DEF = NO 209ff4b8cb7SAlexander Leidinger#--------------------------------------------------------------------------- 210ff4b8cb7SAlexander Leidinger# configuration options related to the Perl module output 211ff4b8cb7SAlexander Leidinger#--------------------------------------------------------------------------- 212ff4b8cb7SAlexander LeidingerGENERATE_PERLMOD = NO 213ff4b8cb7SAlexander LeidingerPERLMOD_LATEX = NO 214ff4b8cb7SAlexander LeidingerPERLMOD_PRETTY = YES 215ff4b8cb7SAlexander LeidingerPERLMOD_MAKEVAR_PREFIX = 216ff4b8cb7SAlexander Leidinger#--------------------------------------------------------------------------- 217ff4b8cb7SAlexander Leidinger# Configuration options related to the preprocessor 218ff4b8cb7SAlexander Leidinger#--------------------------------------------------------------------------- 219ff4b8cb7SAlexander LeidingerENABLE_PREPROCESSING = YES 220ff4b8cb7SAlexander LeidingerMACRO_EXPANSION = YES 221ff4b8cb7SAlexander LeidingerEXPAND_ONLY_PREDEF = YES 222ff4b8cb7SAlexander LeidingerSEARCH_INCLUDES = YES 223ff4b8cb7SAlexander LeidingerINCLUDE_PATH = $(DOXYGEN_SRC_INCLUDE_PATH) . 224ff4b8cb7SAlexander LeidingerINCLUDE_FILE_PATTERNS = *.h 225ff4b8cb7SAlexander LeidingerPREDEFINED = "_KERNEL" \ 226ff4b8cb7SAlexander Leidinger "__FreeBSD__=7" \ 227ff4b8cb7SAlexander Leidinger "__${TARGET_ARCH}__=1" \ 228ff4b8cb7SAlexander Leidinger "__${TARGET_ARCH}=1" 229ff4b8cb7SAlexander LeidingerEXPAND_AS_DEFINED = 230ff4b8cb7SAlexander LeidingerSKIP_FUNCTION_MACROS = YES 231ff4b8cb7SAlexander Leidinger#--------------------------------------------------------------------------- 232ff4b8cb7SAlexander Leidinger# Configuration::additions related to external references 233ff4b8cb7SAlexander Leidinger#--------------------------------------------------------------------------- 234ff4b8cb7SAlexander LeidingerALLEXTERNALS = NO 235ff4b8cb7SAlexander LeidingerEXTERNAL_GROUPS = YES 236ff4b8cb7SAlexander LeidingerPERL_PATH = /usr/bin/perl 237ff4b8cb7SAlexander Leidinger#--------------------------------------------------------------------------- 238ff4b8cb7SAlexander Leidinger# Configuration options related to the dot tool 239ff4b8cb7SAlexander Leidinger#--------------------------------------------------------------------------- 240ff4b8cb7SAlexander LeidingerCLASS_DIAGRAMS = NO 241ff4b8cb7SAlexander LeidingerHIDE_UNDOC_RELATIONS = YES 242ff4b8cb7SAlexander LeidingerHAVE_DOT = YES 243ff4b8cb7SAlexander LeidingerCLASS_GRAPH = YES 244ff4b8cb7SAlexander LeidingerCOLLABORATION_GRAPH = YES 245ff4b8cb7SAlexander LeidingerGROUP_GRAPHS = YES 246ff4b8cb7SAlexander LeidingerUML_LOOK = NO 247ff4b8cb7SAlexander LeidingerTEMPLATE_RELATIONS = NO 248ff4b8cb7SAlexander LeidingerINCLUDE_GRAPH = YES 249ff4b8cb7SAlexander LeidingerINCLUDED_BY_GRAPH = YES 250ff4b8cb7SAlexander LeidingerCALL_GRAPH = YES 251ff4b8cb7SAlexander LeidingerGRAPHICAL_HIERARCHY = YES 252ff4b8cb7SAlexander LeidingerDIRECTORY_GRAPH = YES 253ff4b8cb7SAlexander LeidingerDOT_IMAGE_FORMAT = png 254ff4b8cb7SAlexander LeidingerDOT_PATH = 255ff4b8cb7SAlexander LeidingerDOTFILE_DIRS = 256ff4b8cb7SAlexander LeidingerMAX_DOT_GRAPH_WIDTH = 1024 257ff4b8cb7SAlexander LeidingerMAX_DOT_GRAPH_HEIGHT = 1024 258ff4b8cb7SAlexander LeidingerMAX_DOT_GRAPH_DEPTH = 1000 259ff4b8cb7SAlexander LeidingerDOT_TRANSPARENT = NO 260ff4b8cb7SAlexander LeidingerDOT_MULTI_TARGETS = YES 261ff4b8cb7SAlexander LeidingerGENERATE_LEGEND = YES 262ff4b8cb7SAlexander LeidingerDOT_CLEANUP = YES 263ff4b8cb7SAlexander Leidinger#--------------------------------------------------------------------------- 264ff4b8cb7SAlexander Leidinger# Configuration::additions related to the search engine 265ff4b8cb7SAlexander Leidinger#--------------------------------------------------------------------------- 266ff4b8cb7SAlexander LeidingerSEARCHENGINE = NO 267