1 # Doxyfile 0.1 2 3 #--------------------------------------------------------------------------- 4 # General configuration options 5 #--------------------------------------------------------------------------- 6 PROJECT_NAME = "Mesa Main" 7 PROJECT_NUMBER = 8 OUTPUT_DIRECTORY = 9 OUTPUT_LANGUAGE = English 10 EXTRACT_ALL = NO 11 EXTRACT_PRIVATE = NO 12 EXTRACT_STATIC = YES 13 EXTRACT_LOCAL_CLASSES = YES 14 HIDE_UNDOC_MEMBERS = NO 15 HIDE_UNDOC_CLASSES = NO 16 BRIEF_MEMBER_DESC = YES 17 REPEAT_BRIEF = YES 18 ALWAYS_DETAILED_SEC = NO 19 INLINE_INHERITED_MEMB = NO 20 FULL_PATH_NAMES = NO 21 STRIP_FROM_PATH = 22 INTERNAL_DOCS = YES 23 STRIP_CODE_COMMENTS = YES 24 CASE_SENSE_NAMES = YES 25 SHORT_NAMES = NO 26 HIDE_SCOPE_NAMES = NO 27 VERBATIM_HEADERS = YES 28 SHOW_INCLUDE_FILES = YES 29 JAVADOC_AUTOBRIEF = NO 30 INHERIT_DOCS = YES 31 INLINE_INFO = YES 32 SORT_MEMBER_DOCS = NO 33 DISTRIBUTE_GROUP_DOC = NO 34 TAB_SIZE = 8 35 GENERATE_TODOLIST = YES 36 GENERATE_TESTLIST = YES 37 GENERATE_BUGLIST = YES 38 ALIASES = 39 ENABLED_SECTIONS = subset 40 MAX_INITIALIZER_LINES = 30 41 OPTIMIZE_OUTPUT_FOR_C = NO 42 SHOW_USED_FILES = YES 43 #--------------------------------------------------------------------------- 44 # configuration options related to warning and progress messages 45 #--------------------------------------------------------------------------- 46 QUIET = YES 47 WARNINGS = YES 48 WARN_IF_UNDOCUMENTED = NO 49 WARN_FORMAT = 50 WARN_LOGFILE = 51 #--------------------------------------------------------------------------- 52 # configuration options related to the input files 53 #--------------------------------------------------------------------------- 54 INPUT = ../src/mesa/main/ 55 FILE_PATTERNS = \ 56 accum.h \ 57 attrib.h \ 58 blend.[ch] \ 59 buffers.[ch] \ 60 dd.h \ 61 debug.h \ 62 depth.h \ 63 dlist.h \ 64 context.[ch] \ 65 config.h \ 66 colormac.h \ 67 colortab.h \ 68 enable.h \ 69 enums.h \ 70 eval.h \ 71 extensions.h \ 72 feedback.[ch] \ 73 fog.h \ 74 get.h \ 75 glheader.h \ 76 glthread.h \ 77 hash.[ch] \ 78 hint.h \ 79 histogram.h \ 80 image.[ch] \ 81 imports.[ch] \ 82 lines.[ch] \ 83 light.h \ 84 matrix.[ch] \ 85 macros.h \ 86 mmath.h \ 87 mtypes.h \ 88 pixel.h \ 89 points.[ch] \ 90 polygon.[ch] \ 91 rastpos.[ch] \ 92 simple_list.h \ 93 state.[ch] \ 94 stencil.[ch] \ 95 subset_*.c \ 96 texformat.h \ 97 teximage.h \ 98 texstate.h \ 99 texstore.h \ 100 texobj.[ch] \ 101 texutil_tmp.h \ 102 varray.h 103 RECURSIVE = NO 104 EXCLUDE = 105 EXCLUDE_PATTERNS = 106 EXAMPLE_PATH = 107 EXAMPLE_PATTERNS = 108 EXAMPLE_RECURSIVE = NO 109 IMAGE_PATH = 110 INPUT_FILTER = 111 FILTER_SOURCE_FILES = NO 112 #--------------------------------------------------------------------------- 113 # configuration options related to source browsing 114 #--------------------------------------------------------------------------- 115 SOURCE_BROWSER = YES 116 INLINE_SOURCES = NO 117 REFERENCED_BY_RELATION = YES 118 REFERENCES_RELATION = YES 119 #--------------------------------------------------------------------------- 120 # configuration options related to the alphabetical class index 121 #--------------------------------------------------------------------------- 122 ALPHABETICAL_INDEX = NO 123 COLS_IN_ALPHA_INDEX = 5 124 IGNORE_PREFIX = 125 #--------------------------------------------------------------------------- 126 # configuration options related to the HTML output 127 #--------------------------------------------------------------------------- 128 GENERATE_HTML = YES 129 HTML_OUTPUT = core_subset 130 HTML_HEADER = header_subset.html 131 HTML_FOOTER = 132 HTML_STYLESHEET = 133 HTML_ALIGN_MEMBERS = YES 134 GENERATE_HTMLHELP = NO 135 GENERATE_CHI = NO 136 BINARY_TOC = NO 137 TOC_EXPAND = NO 138 DISABLE_INDEX = NO 139 ENUM_VALUES_PER_LINE = 4 140 GENERATE_TREEVIEW = NO 141 TREEVIEW_WIDTH = 250 142 #--------------------------------------------------------------------------- 143 # configuration options related to the LaTeX output 144 #--------------------------------------------------------------------------- 145 GENERATE_LATEX = NO 146 LATEX_OUTPUT = 147 COMPACT_LATEX = NO 148 PAPER_TYPE = a4wide 149 EXTRA_PACKAGES = 150 LATEX_HEADER = 151 PDF_HYPERLINKS = NO 152 USE_PDFLATEX = NO 153 LATEX_BATCHMODE = NO 154 #--------------------------------------------------------------------------- 155 # configuration options related to the RTF output 156 #--------------------------------------------------------------------------- 157 GENERATE_RTF = NO 158 RTF_OUTPUT = 159 COMPACT_RTF = NO 160 RTF_HYPERLINKS = NO 161 RTF_STYLESHEET_FILE = 162 RTF_EXTENSIONS_FILE = 163 #--------------------------------------------------------------------------- 164 # configuration options related to the man page output 165 #--------------------------------------------------------------------------- 166 GENERATE_MAN = NO 167 MAN_OUTPUT = 168 MAN_EXTENSION = 169 MAN_LINKS = NO 170 #--------------------------------------------------------------------------- 171 # configuration options related to the XML output 172 #--------------------------------------------------------------------------- 173 GENERATE_XML = NO 174 #--------------------------------------------------------------------------- 175 # configuration options for the AutoGen Definitions output 176 #--------------------------------------------------------------------------- 177 GENERATE_AUTOGEN_DEF = NO 178 #--------------------------------------------------------------------------- 179 # Configuration options related to the preprocessor 180 #--------------------------------------------------------------------------- 181 ENABLE_PREPROCESSING = YES 182 MACRO_EXPANSION = NO 183 EXPAND_ONLY_PREDEF = NO 184 SEARCH_INCLUDES = YES 185 INCLUDE_PATH = ../include/ 186 INCLUDE_FILE_PATTERNS = 187 PREDEFINED = 188 EXPAND_AS_DEFINED = 189 SKIP_FUNCTION_MACROS = YES 190 #--------------------------------------------------------------------------- 191 # Configuration::addtions related to external references 192 #--------------------------------------------------------------------------- 193 TAGFILES = \ 194 math_subset.tag=../math_subset \ 195 miniglx.tag=../miniglx 196 GENERATE_TAGFILE = core_subset.tag 197 ALLEXTERNALS = NO 198 PERL_PATH = 199 #--------------------------------------------------------------------------- 200 # Configuration options related to the dot tool 201 #--------------------------------------------------------------------------- 202 CLASS_DIAGRAMS = NO 203 HAVE_DOT = NO 204 CLASS_GRAPH = YES 205 COLLABORATION_GRAPH = YES 206 TEMPLATE_RELATIONS = YES 207 HIDE_UNDOC_RELATIONS = YES 208 INCLUDE_GRAPH = YES 209 INCLUDED_BY_GRAPH = YES 210 GRAPHICAL_HIERARCHY = YES 211 DOT_PATH = 212 DOTFILE_DIRS = 213 MAX_DOT_GRAPH_WIDTH = 1024 214 MAX_DOT_GRAPH_HEIGHT = 1024 215 GENERATE_LEGEND = YES 216 DOT_CLEANUP = YES 217 #--------------------------------------------------------------------------- 218 # Configuration::addtions related to the search engine 219 #--------------------------------------------------------------------------- 220 SEARCHENGINE = NO 221 CGI_NAME = 222 CGI_URL = 223 DOC_URL = 224 DOC_ABSPATH = 225 BIN_ABSPATH = 226 EXT_DOC_PATHS = 227