1a52b6f78SDoug Rabson# Doxyfile 1.3.6 2a52b6f78SDoug Rabson# $FreeBSD$ 3a52b6f78SDoug Rabson 4a52b6f78SDoug Rabson#--------------------------------------------------------------------------- 5a52b6f78SDoug Rabson# Project related configuration options 6a52b6f78SDoug Rabson#--------------------------------------------------------------------------- 7a52b6f78SDoug RabsonPROJECT_NAME = "FreeBSD Kernel" 8a52b6f78SDoug RabsonPROJECT_NUMBER = 9a52b6f78SDoug RabsonOUTPUT_DIRECTORY = 10a52b6f78SDoug RabsonOUTPUT_LANGUAGE = English 11a52b6f78SDoug RabsonUSE_WINDOWS_ENCODING = NO 12a52b6f78SDoug RabsonBRIEF_MEMBER_DESC = YES 13a52b6f78SDoug RabsonREPEAT_BRIEF = YES 14a52b6f78SDoug RabsonABBREVIATE_BRIEF = 15a52b6f78SDoug RabsonALWAYS_DETAILED_SEC = NO 16a52b6f78SDoug RabsonINLINE_INHERITED_MEMB = NO 17a52b6f78SDoug RabsonFULL_PATH_NAMES = YES 18a52b6f78SDoug RabsonSTRIP_FROM_PATH = 19a52b6f78SDoug RabsonSHORT_NAMES = NO 20a52b6f78SDoug RabsonJAVADOC_AUTOBRIEF = NO 21a52b6f78SDoug RabsonMULTILINE_CPP_IS_BRIEF = NO 22a52b6f78SDoug RabsonDETAILS_AT_TOP = NO 23a52b6f78SDoug RabsonINHERIT_DOCS = YES 24a52b6f78SDoug RabsonDISTRIBUTE_GROUP_DOC = NO 25a52b6f78SDoug RabsonTAB_SIZE = 8 26a52b6f78SDoug RabsonALIASES = 27a52b6f78SDoug RabsonOPTIMIZE_OUTPUT_FOR_C = YES 28a52b6f78SDoug RabsonOPTIMIZE_OUTPUT_JAVA = NO 29a52b6f78SDoug RabsonSUBGROUPING = YES 30a52b6f78SDoug Rabson#--------------------------------------------------------------------------- 31a52b6f78SDoug Rabson# Build related configuration options 32a52b6f78SDoug Rabson#--------------------------------------------------------------------------- 33a52b6f78SDoug RabsonEXTRACT_ALL = YES 34a52b6f78SDoug RabsonEXTRACT_PRIVATE = NO 35a52b6f78SDoug RabsonEXTRACT_STATIC = YES 36a52b6f78SDoug RabsonEXTRACT_LOCAL_CLASSES = YES 37a52b6f78SDoug RabsonHIDE_UNDOC_MEMBERS = NO 38a52b6f78SDoug RabsonHIDE_UNDOC_CLASSES = NO 39a52b6f78SDoug RabsonHIDE_FRIEND_COMPOUNDS = NO 40a52b6f78SDoug RabsonHIDE_IN_BODY_DOCS = NO 41a52b6f78SDoug RabsonINTERNAL_DOCS = YES 42a52b6f78SDoug RabsonCASE_SENSE_NAMES = YES 43a52b6f78SDoug RabsonHIDE_SCOPE_NAMES = NO 44a52b6f78SDoug RabsonSHOW_INCLUDE_FILES = YES 45a52b6f78SDoug RabsonINLINE_INFO = YES 46a52b6f78SDoug RabsonSORT_MEMBER_DOCS = YES 47a52b6f78SDoug RabsonSORT_BRIEF_DOCS = NO 48a52b6f78SDoug RabsonSORT_BY_SCOPE_NAME = NO 49a52b6f78SDoug RabsonGENERATE_TODOLIST = YES 50a52b6f78SDoug RabsonGENERATE_TESTLIST = YES 51a52b6f78SDoug RabsonGENERATE_BUGLIST = YES 52a52b6f78SDoug RabsonGENERATE_DEPRECATEDLIST= YES 53a52b6f78SDoug RabsonENABLED_SECTIONS = 54a52b6f78SDoug RabsonMAX_INITIALIZER_LINES = 30 55a52b6f78SDoug RabsonSHOW_USED_FILES = YES 56a52b6f78SDoug Rabson#--------------------------------------------------------------------------- 57a52b6f78SDoug Rabson# configuration options related to warning and progress messages 58a52b6f78SDoug Rabson#--------------------------------------------------------------------------- 59a52b6f78SDoug RabsonQUIET = NO 60a52b6f78SDoug RabsonWARNINGS = YES 61a52b6f78SDoug RabsonWARN_IF_UNDOCUMENTED = NO 62a52b6f78SDoug RabsonWARN_IF_DOC_ERROR = NO 63a52b6f78SDoug RabsonWARN_FORMAT = "$file:$line: $text" 64a52b6f78SDoug RabsonWARN_LOGFILE = 65a52b6f78SDoug Rabson#--------------------------------------------------------------------------- 66a52b6f78SDoug Rabson# configuration options related to the input files 67a52b6f78SDoug Rabson#--------------------------------------------------------------------------- 68a52b6f78SDoug RabsonINPUT = 69a52b6f78SDoug RabsonFILE_PATTERNS = *.c \ 70a52b6f78SDoug Rabson *.h 71a52b6f78SDoug RabsonRECURSIVE = YES 72a52b6f78SDoug RabsonEXCLUDE = 73a52b6f78SDoug RabsonEXCLUDE_SYMLINKS = NO 74a52b6f78SDoug RabsonEXCLUDE_PATTERNS = 75a52b6f78SDoug RabsonEXAMPLE_PATH = 76a52b6f78SDoug RabsonEXAMPLE_PATTERNS = 77a52b6f78SDoug RabsonEXAMPLE_RECURSIVE = NO 78a52b6f78SDoug RabsonIMAGE_PATH = 79a52b6f78SDoug RabsonINPUT_FILTER = 80a52b6f78SDoug RabsonFILTER_SOURCE_FILES = NO 81a52b6f78SDoug Rabson#--------------------------------------------------------------------------- 82a52b6f78SDoug Rabson# configuration options related to source browsing 83a52b6f78SDoug Rabson#--------------------------------------------------------------------------- 84a52b6f78SDoug RabsonSOURCE_BROWSER = YES 85a52b6f78SDoug RabsonINLINE_SOURCES = NO 86a52b6f78SDoug RabsonSTRIP_CODE_COMMENTS = YES 87a52b6f78SDoug RabsonREFERENCED_BY_RELATION = YES 88a52b6f78SDoug RabsonREFERENCES_RELATION = YES 89a52b6f78SDoug RabsonVERBATIM_HEADERS = YES 90a52b6f78SDoug Rabson#--------------------------------------------------------------------------- 91a52b6f78SDoug Rabson# configuration options related to the alphabetical class index 92a52b6f78SDoug Rabson#--------------------------------------------------------------------------- 93a52b6f78SDoug RabsonALPHABETICAL_INDEX = YES 94a52b6f78SDoug RabsonCOLS_IN_ALPHA_INDEX = 5 95a52b6f78SDoug RabsonIGNORE_PREFIX = 96a52b6f78SDoug Rabson#--------------------------------------------------------------------------- 97a52b6f78SDoug Rabson# configuration options related to the HTML output 98a52b6f78SDoug Rabson#--------------------------------------------------------------------------- 99a52b6f78SDoug RabsonGENERATE_HTML = YES 100a52b6f78SDoug RabsonHTML_OUTPUT = html 101a52b6f78SDoug RabsonHTML_FILE_EXTENSION = .html 102a52b6f78SDoug RabsonHTML_HEADER = 103a52b6f78SDoug RabsonHTML_FOOTER = 104a52b6f78SDoug RabsonHTML_STYLESHEET = 105a52b6f78SDoug RabsonHTML_ALIGN_MEMBERS = YES 106a52b6f78SDoug RabsonGENERATE_HTMLHELP = NO 107a52b6f78SDoug RabsonCHM_FILE = 108a52b6f78SDoug RabsonHHC_LOCATION = 109a52b6f78SDoug RabsonGENERATE_CHI = NO 110a52b6f78SDoug RabsonBINARY_TOC = NO 111a52b6f78SDoug RabsonTOC_EXPAND = NO 112a52b6f78SDoug RabsonDISABLE_INDEX = NO 113a52b6f78SDoug RabsonENUM_VALUES_PER_LINE = 4 114a52b6f78SDoug RabsonGENERATE_TREEVIEW = NO 115a52b6f78SDoug RabsonTREEVIEW_WIDTH = 250 116a52b6f78SDoug Rabson#--------------------------------------------------------------------------- 117a52b6f78SDoug Rabson# configuration options related to the LaTeX output 118a52b6f78SDoug Rabson#--------------------------------------------------------------------------- 119a52b6f78SDoug RabsonGENERATE_LATEX = NO 120a52b6f78SDoug RabsonLATEX_OUTPUT = latex 121a52b6f78SDoug RabsonLATEX_CMD_NAME = latex 122a52b6f78SDoug RabsonMAKEINDEX_CMD_NAME = makeindex 123a52b6f78SDoug RabsonCOMPACT_LATEX = NO 124a52b6f78SDoug RabsonPAPER_TYPE = a4wide 125a52b6f78SDoug RabsonEXTRA_PACKAGES = 126a52b6f78SDoug RabsonLATEX_HEADER = 127a52b6f78SDoug RabsonPDF_HYPERLINKS = NO 128a52b6f78SDoug RabsonUSE_PDFLATEX = NO 129a52b6f78SDoug RabsonLATEX_BATCHMODE = NO 130a52b6f78SDoug RabsonLATEX_HIDE_INDICES = NO 131a52b6f78SDoug Rabson#--------------------------------------------------------------------------- 132a52b6f78SDoug Rabson# configuration options related to the RTF output 133a52b6f78SDoug Rabson#--------------------------------------------------------------------------- 134a52b6f78SDoug RabsonGENERATE_RTF = NO 135a52b6f78SDoug RabsonRTF_OUTPUT = rtf 136a52b6f78SDoug RabsonCOMPACT_RTF = NO 137a52b6f78SDoug RabsonRTF_HYPERLINKS = NO 138a52b6f78SDoug RabsonRTF_STYLESHEET_FILE = 139a52b6f78SDoug RabsonRTF_EXTENSIONS_FILE = 140a52b6f78SDoug Rabson#--------------------------------------------------------------------------- 141a52b6f78SDoug Rabson# configuration options related to the man page output 142a52b6f78SDoug Rabson#--------------------------------------------------------------------------- 143a52b6f78SDoug RabsonGENERATE_MAN = NO 144a52b6f78SDoug RabsonMAN_OUTPUT = man 145a52b6f78SDoug RabsonMAN_EXTENSION = .3 146a52b6f78SDoug RabsonMAN_LINKS = NO 147a52b6f78SDoug Rabson#--------------------------------------------------------------------------- 148a52b6f78SDoug Rabson# configuration options related to the XML output 149a52b6f78SDoug Rabson#--------------------------------------------------------------------------- 150a52b6f78SDoug RabsonGENERATE_XML = NO 151a52b6f78SDoug RabsonXML_OUTPUT = xml 152a52b6f78SDoug RabsonXML_SCHEMA = 153a52b6f78SDoug RabsonXML_DTD = 154a52b6f78SDoug RabsonXML_PROGRAMLISTING = YES 155a52b6f78SDoug Rabson#--------------------------------------------------------------------------- 156a52b6f78SDoug Rabson# configuration options for the AutoGen Definitions output 157a52b6f78SDoug Rabson#--------------------------------------------------------------------------- 158a52b6f78SDoug RabsonGENERATE_AUTOGEN_DEF = NO 159a52b6f78SDoug Rabson#--------------------------------------------------------------------------- 160a52b6f78SDoug Rabson# configuration options related to the Perl module output 161a52b6f78SDoug Rabson#--------------------------------------------------------------------------- 162a52b6f78SDoug RabsonGENERATE_PERLMOD = NO 163a52b6f78SDoug RabsonPERLMOD_LATEX = NO 164a52b6f78SDoug RabsonPERLMOD_PRETTY = YES 165a52b6f78SDoug RabsonPERLMOD_MAKEVAR_PREFIX = 166a52b6f78SDoug Rabson#--------------------------------------------------------------------------- 167a52b6f78SDoug Rabson# Configuration options related to the preprocessor 168a52b6f78SDoug Rabson#--------------------------------------------------------------------------- 169a52b6f78SDoug RabsonENABLE_PREPROCESSING = YES 170a52b6f78SDoug RabsonMACRO_EXPANSION = NO 171a52b6f78SDoug RabsonEXPAND_ONLY_PREDEF = NO 172a52b6f78SDoug RabsonSEARCH_INCLUDES = YES 173a52b6f78SDoug RabsonINCLUDE_PATH = 174a52b6f78SDoug RabsonINCLUDE_FILE_PATTERNS = 175a52b6f78SDoug RabsonPREDEFINED = _KERNEL 176a52b6f78SDoug RabsonEXPAND_AS_DEFINED = 177a52b6f78SDoug RabsonSKIP_FUNCTION_MACROS = YES 178a52b6f78SDoug Rabson#--------------------------------------------------------------------------- 179a52b6f78SDoug Rabson# Configuration::additions related to external references 180a52b6f78SDoug Rabson#--------------------------------------------------------------------------- 181a52b6f78SDoug RabsonTAGFILES = 182a52b6f78SDoug RabsonGENERATE_TAGFILE = kernel.tags 183a52b6f78SDoug RabsonALLEXTERNALS = NO 184a52b6f78SDoug RabsonEXTERNAL_GROUPS = YES 185a52b6f78SDoug RabsonPERL_PATH = /usr/bin/perl 186a52b6f78SDoug Rabson#--------------------------------------------------------------------------- 187a52b6f78SDoug Rabson# Configuration options related to the dot tool 188a52b6f78SDoug Rabson#--------------------------------------------------------------------------- 189a52b6f78SDoug RabsonCLASS_DIAGRAMS = YES 190a52b6f78SDoug RabsonHIDE_UNDOC_RELATIONS = YES 191a52b6f78SDoug RabsonHAVE_DOT = NO 192a52b6f78SDoug RabsonCLASS_GRAPH = YES 193a52b6f78SDoug RabsonCOLLABORATION_GRAPH = YES 194a52b6f78SDoug RabsonUML_LOOK = NO 195a52b6f78SDoug RabsonTEMPLATE_RELATIONS = NO 196a52b6f78SDoug RabsonINCLUDE_GRAPH = YES 197a52b6f78SDoug RabsonINCLUDED_BY_GRAPH = YES 198a52b6f78SDoug RabsonCALL_GRAPH = NO 199a52b6f78SDoug RabsonGRAPHICAL_HIERARCHY = YES 200a52b6f78SDoug RabsonDOT_IMAGE_FORMAT = png 201a52b6f78SDoug RabsonDOT_PATH = 202a52b6f78SDoug RabsonDOTFILE_DIRS = 203a52b6f78SDoug RabsonMAX_DOT_GRAPH_WIDTH = 1024 204a52b6f78SDoug RabsonMAX_DOT_GRAPH_HEIGHT = 1024 205a52b6f78SDoug RabsonMAX_DOT_GRAPH_DEPTH = 0 206a52b6f78SDoug RabsonGENERATE_LEGEND = YES 207a52b6f78SDoug RabsonDOT_CLEANUP = YES 208a52b6f78SDoug Rabson#--------------------------------------------------------------------------- 209a52b6f78SDoug Rabson# Configuration::additions related to the search engine 210a52b6f78SDoug Rabson#--------------------------------------------------------------------------- 211a52b6f78SDoug RabsonSEARCHENGINE = NO 212