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 hash.[ch] \ 77 hint.h \ 78 histogram.h \ 79 image.[ch] \ 80 imports.[ch] \ 81 lines.[ch] \ 82 light.h \ 83 matrix.[ch] \ 84 macros.h \ 85 mmath.h \ 86 mtypes.h \ 87 pixel.h \ 88 points.[ch] \ 89 polygon.[ch] \ 90 rastpos.[ch] \ 91 simple_list.h \ 92 state.[ch] \ 93 stencil.[ch] \ 94 subset_*.c \ 95 texformat.h \ 96 teximage.h \ 97 texstate.h \ 98 texstore.h \ 99 texobj.[ch] \ 100 texutil_tmp.h \ 101 varray.h 102 RECURSIVE = NO 103 EXCLUDE = 104 EXCLUDE_PATTERNS = 105 EXAMPLE_PATH = 106 EXAMPLE_PATTERNS = 107 EXAMPLE_RECURSIVE = NO 108 IMAGE_PATH = 109 INPUT_FILTER = 110 FILTER_SOURCE_FILES = NO 111 #--------------------------------------------------------------------------- 112 # configuration options related to source browsing 113 #--------------------------------------------------------------------------- 114 SOURCE_BROWSER = YES 115 INLINE_SOURCES = NO 116 REFERENCED_BY_RELATION = YES 117 REFERENCES_RELATION = YES 118 #--------------------------------------------------------------------------- 119 # configuration options related to the alphabetical class index 120 #--------------------------------------------------------------------------- 121 ALPHABETICAL_INDEX = NO 122 COLS_IN_ALPHA_INDEX = 5 123 IGNORE_PREFIX = 124 #--------------------------------------------------------------------------- 125 # configuration options related to the HTML output 126 #--------------------------------------------------------------------------- 127 GENERATE_HTML = YES 128 HTML_OUTPUT = core_subset 129 HTML_HEADER = header_subset.html 130 HTML_FOOTER = 131 HTML_STYLESHEET = 132 HTML_ALIGN_MEMBERS = YES 133 GENERATE_HTMLHELP = NO 134 GENERATE_CHI = NO 135 BINARY_TOC = NO 136 TOC_EXPAND = NO 137 DISABLE_INDEX = NO 138 ENUM_VALUES_PER_LINE = 4 139 GENERATE_TREEVIEW = NO 140 TREEVIEW_WIDTH = 250 141 #--------------------------------------------------------------------------- 142 # configuration options related to the LaTeX output 143 #--------------------------------------------------------------------------- 144 GENERATE_LATEX = NO 145 LATEX_OUTPUT = 146 COMPACT_LATEX = NO 147 PAPER_TYPE = a4wide 148 EXTRA_PACKAGES = 149 LATEX_HEADER = 150 PDF_HYPERLINKS = NO 151 USE_PDFLATEX = NO 152 LATEX_BATCHMODE = NO 153 #--------------------------------------------------------------------------- 154 # configuration options related to the RTF output 155 #--------------------------------------------------------------------------- 156 GENERATE_RTF = NO 157 RTF_OUTPUT = 158 COMPACT_RTF = NO 159 RTF_HYPERLINKS = NO 160 RTF_STYLESHEET_FILE = 161 RTF_EXTENSIONS_FILE = 162 #--------------------------------------------------------------------------- 163 # configuration options related to the man page output 164 #--------------------------------------------------------------------------- 165 GENERATE_MAN = NO 166 MAN_OUTPUT = 167 MAN_EXTENSION = 168 MAN_LINKS = NO 169 #--------------------------------------------------------------------------- 170 # configuration options related to the XML output 171 #--------------------------------------------------------------------------- 172 GENERATE_XML = NO 173 #--------------------------------------------------------------------------- 174 # configuration options for the AutoGen Definitions output 175 #--------------------------------------------------------------------------- 176 GENERATE_AUTOGEN_DEF = NO 177 #--------------------------------------------------------------------------- 178 # Configuration options related to the preprocessor 179 #--------------------------------------------------------------------------- 180 ENABLE_PREPROCESSING = YES 181 MACRO_EXPANSION = NO 182 EXPAND_ONLY_PREDEF = NO 183 SEARCH_INCLUDES = YES 184 INCLUDE_PATH = ../include/ 185 INCLUDE_FILE_PATTERNS = 186 PREDEFINED = 187 EXPAND_AS_DEFINED = 188 SKIP_FUNCTION_MACROS = YES 189 #--------------------------------------------------------------------------- 190 # Configuration::addtions related to external references 191 #--------------------------------------------------------------------------- 192 TAGFILES = \ 193 math_subset.tag=../math_subset 194 GENERATE_TAGFILE = core_subset.tag 195 ALLEXTERNALS = NO 196 PERL_PATH = 197 #--------------------------------------------------------------------------- 198 # Configuration options related to the dot tool 199 #--------------------------------------------------------------------------- 200 CLASS_DIAGRAMS = NO 201 HAVE_DOT = NO 202 CLASS_GRAPH = YES 203 COLLABORATION_GRAPH = YES 204 TEMPLATE_RELATIONS = YES 205 HIDE_UNDOC_RELATIONS = YES 206 INCLUDE_GRAPH = YES 207 INCLUDED_BY_GRAPH = YES 208 GRAPHICAL_HIERARCHY = YES 209 DOT_PATH = 210 DOTFILE_DIRS = 211 MAX_DOT_GRAPH_WIDTH = 1024 212 MAX_DOT_GRAPH_HEIGHT = 1024 213 GENERATE_LEGEND = YES 214 DOT_CLEANUP = YES 215 #--------------------------------------------------------------------------- 216 # Configuration::addtions related to the search engine 217 #--------------------------------------------------------------------------- 218 SEARCHENGINE = NO 219 CGI_NAME = 220 CGI_URL = 221 DOC_URL = 222 DOC_ABSPATH = 223 BIN_ABSPATH = 224 EXT_DOC_PATHS = 225