xref: /freebsd/tools/kerneldoc/Doxyfile (revision a52b6f787cd8037036b43509ed21478f92269fb3)
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