r71338 MediaWiki - Code Review archive

Repository:MediaWiki
Revision:r71337‎ | r71338 | r71339 >
Date:09:10, 20 August 2010
Author:nikerabbit
Status:ok
Tags:
Comment:
Add my custom doxyfile for convenience of other users
Modified paths:
  • /trunk/extensions/Translate/Doxyfile (added) (history)

Diff [purge]

Index: trunk/extensions/Translate/Doxyfile
@@ -0,0 +1,219 @@
 2+# Doxyfile 1.5.6
 3+
 4+#---------------------------------------------------------------------------
 5+# Project related configuration options
 6+#---------------------------------------------------------------------------
 7+PROJECT_NAME = "Translate extension"
 8+#PROJECT_NUMBER = 1
 9+OUTPUT_DIRECTORY = doc
 10+CREATE_SUBDIRS = NO
 11+OUTPUT_LANGUAGE = English
 12+BRIEF_MEMBER_DESC = YES
 13+REPEAT_BRIEF = YES
 14+JAVADOC_AUTOBRIEF = YES
 15+INHERIT_DOCS = YES
 16+TAB_SIZE = 4
 17+DISTRIBUTE_GROUP_DOC = YES
 18+SUBGROUPING = YES
 19+#---------------------------------------------------------------------------
 20+# Build related configuration options
 21+#---------------------------------------------------------------------------
 22+EXTRACT_ALL = YES
 23+EXTRACT_PRIVATE = YES
 24+EXTRACT_STATIC = YES
 25+EXTRACT_LOCAL_CLASSES = YES
 26+EXTRACT_LOCAL_METHODS = NO
 27+HIDE_UNDOC_MEMBERS = NO
 28+HIDE_UNDOC_CLASSES = NO
 29+HIDE_FRIEND_COMPOUNDS = NO
 30+HIDE_IN_BODY_DOCS = YES
 31+INTERNAL_DOCS = NO
 32+CASE_SENSE_NAMES = YES
 33+HIDE_SCOPE_NAMES = NO
 34+SHOW_INCLUDE_FILES = YES
 35+INLINE_INFO = YES
 36+SORT_MEMBER_DOCS = NO
 37+SORT_BRIEF_DOCS = NO
 38+SORT_BY_SCOPE_NAME = NO
 39+GENERATE_TODOLIST = YES
 40+GENERATE_TESTLIST = YES
 41+GENERATE_BUGLIST = YES
 42+GENERATE_DEPRECATEDLIST= YES
 43+ENABLED_SECTIONS =
 44+MAX_INITIALIZER_LINES = 30
 45+SHOW_USED_FILES = YES
 46+SHOW_DIRECTORIES = NO
 47+#---------------------------------------------------------------------------
 48+# configuration options related to warning and progress messages
 49+#---------------------------------------------------------------------------
 50+QUIET = YES
 51+WARNINGS = YES
 52+WARN_IF_UNDOCUMENTED = YES
 53+WARN_IF_DOC_ERROR = YES
 54+WARN_NO_PARAMDOC = NO
 55+WARN_FORMAT = "$file:$line: $text"
 56+WARN_LOGFILE = warn.doxygen
 57+#---------------------------------------------------------------------------
 58+# configuration options related to the input files
 59+#---------------------------------------------------------------------------
 60+INPUT =
 61+FILE_PATTERNS = *.php
 62+RECURSIVE = YES
 63+EXCLUDE = spyc
 64+EXCLUDE_SYMLINKS = YES
 65+EXCLUDE_PATTERNS = *.i18n.php .svn {{EXCLUDE}}
 66+EXAMPLE_PATH =
 67+EXAMPLE_PATTERNS = *
 68+EXAMPLE_RECURSIVE = NO
 69+IMAGE_PATH =
 70+INPUT_FILTER =
 71+FILTER_PATTERNS =
 72+FILTER_SOURCE_FILES = NO
 73+#---------------------------------------------------------------------------
 74+# configuration options related to source browsing
 75+#---------------------------------------------------------------------------
 76+SOURCE_BROWSER = YES
 77+INLINE_SOURCES = NO
 78+STRIP_CODE_COMMENTS = YES
 79+REFERENCED_BY_RELATION = YES
 80+REFERENCES_RELATION = YES
 81+USE_HTAGS = NO
 82+VERBATIM_HEADERS = YES
 83+#---------------------------------------------------------------------------
 84+# configuration options related to the alphabetical class index
 85+#---------------------------------------------------------------------------
 86+ALPHABETICAL_INDEX = NO
 87+COLS_IN_ALPHA_INDEX = 5
 88+IGNORE_PREFIX =
 89+#---------------------------------------------------------------------------
 90+# configuration options related to the HTML output
 91+#---------------------------------------------------------------------------
 92+GENERATE_HTML = YES
 93+HTML_OUTPUT = html
 94+HTML_FILE_EXTENSION = .html
 95+HTML_HEADER =
 96+HTML_FOOTER =
 97+HTML_STYLESHEET =
 98+HTML_ALIGN_MEMBERS = YES
 99+GENERATE_HTMLHELP = NO
 100+CHM_FILE =
 101+HHC_LOCATION =
 102+GENERATE_CHI = NO
 103+BINARY_TOC = NO
 104+TOC_EXPAND = YES
 105+DISABLE_INDEX = NO
 106+ENUM_VALUES_PER_LINE = 4
 107+GENERATE_TREEVIEW = YES
 108+TREEVIEW_WIDTH = 250
 109+#---------------------------------------------------------------------------
 110+# configuration options related to the LaTeX output
 111+#---------------------------------------------------------------------------
 112+GENERATE_LATEX = NO
 113+LATEX_OUTPUT = latex
 114+LATEX_CMD_NAME = latex
 115+MAKEINDEX_CMD_NAME = makeindex
 116+COMPACT_LATEX = NO
 117+PAPER_TYPE = a4wide
 118+EXTRA_PACKAGES =
 119+LATEX_HEADER =
 120+PDF_HYPERLINKS = YES
 121+USE_PDFLATEX = YES
 122+LATEX_BATCHMODE = NO
 123+LATEX_HIDE_INDICES = NO
 124+#---------------------------------------------------------------------------
 125+# configuration options related to the RTF output
 126+#---------------------------------------------------------------------------
 127+GENERATE_RTF = NO
 128+RTF_OUTPUT = rtf
 129+COMPACT_RTF = NO
 130+RTF_HYPERLINKS = NO
 131+RTF_STYLESHEET_FILE =
 132+RTF_EXTENSIONS_FILE =
 133+#---------------------------------------------------------------------------
 134+# configuration options related to the man page output
 135+#---------------------------------------------------------------------------
 136+GENERATE_MAN = NO
 137+MAN_OUTPUT = man
 138+MAN_EXTENSION = .3
 139+MAN_LINKS = NO
 140+#---------------------------------------------------------------------------
 141+# configuration options related to the XML output
 142+#---------------------------------------------------------------------------
 143+GENERATE_XML = NO
 144+XML_OUTPUT = xml
 145+XML_SCHEMA =
 146+XML_DTD =
 147+XML_PROGRAMLISTING = YES
 148+#---------------------------------------------------------------------------
 149+# configuration options for the AutoGen Definitions output
 150+#---------------------------------------------------------------------------
 151+GENERATE_AUTOGEN_DEF = NO
 152+#---------------------------------------------------------------------------
 153+# configuration options related to the Perl module output
 154+#---------------------------------------------------------------------------
 155+GENERATE_PERLMOD = NO
 156+PERLMOD_LATEX = NO
 157+PERLMOD_PRETTY = YES
 158+PERLMOD_MAKEVAR_PREFIX =
 159+#---------------------------------------------------------------------------
 160+# Configuration options related to the preprocessor
 161+#---------------------------------------------------------------------------
 162+ENABLE_PREPROCESSING = YES
 163+MACRO_EXPANSION = NO
 164+EXPAND_ONLY_PREDEF = NO
 165+SEARCH_INCLUDES = YES
 166+INCLUDE_PATH =
 167+INCLUDE_FILE_PATTERNS =
 168+PREDEFINED =
 169+EXPAND_AS_DEFINED =
 170+SKIP_FUNCTION_MACROS = YES
 171+#---------------------------------------------------------------------------
 172+# Configuration::additions related to external references
 173+#---------------------------------------------------------------------------
 174+TAGFILES =
 175+GENERATE_TAGFILE =
 176+ALLEXTERNALS = NO
 177+EXTERNAL_GROUPS = YES
 178+PERL_PATH = /usr/bin/perl
 179+#---------------------------------------------------------------------------
 180+# Configuration options related to the dot tool
 181+#---------------------------------------------------------------------------
 182+CLASS_DIAGRAMS = NO
 183+HIDE_UNDOC_RELATIONS = YES
 184+HAVE_DOT = NO
 185+CLASS_GRAPH = YES
 186+COLLABORATION_GRAPH = YES
 187+GROUP_GRAPHS = YES
 188+UML_LOOK = NO
 189+TEMPLATE_RELATIONS = NO
 190+INCLUDE_GRAPH = YES
 191+INCLUDED_BY_GRAPH = YES
 192+CALL_GRAPH = YES
 193+GRAPHICAL_HIERARCHY = YES
 194+DIRECTORY_GRAPH = YES
 195+DOT_IMAGE_FORMAT = png
 196+DOT_PATH =
 197+DOTFILE_DIRS =
 198+MAX_DOT_GRAPH_DEPTH = 1000
 199+DOT_TRANSPARENT = NO
 200+DOT_MULTI_TARGETS = NO
 201+GENERATE_LEGEND = YES
 202+DOT_CLEANUP = YES
 203+#---------------------------------------------------------------------------
 204+# Configuration::additions related to the search engine
 205+#---------------------------------------------------------------------------
 206+SEARCHENGINE = NO
 207+
 208+ALIASES = "type{1}=<b> \1 </b>:" \
 209+ "types{2}=<b> \1 </b> or <b> \2 </b>:" \
 210+ "types{3}=<b> \1 </b>, <b> \2 </b>, or <b> \3 </b>:" \
 211+ "arrayof{2}=<b> Array </b> of \2" \
 212+ "null=\type{Null}" \
 213+ "boolean=\type{Boolean}" \
 214+ "bool=\type{Boolean}" \
 215+ "integer=\type{Integer}" \
 216+ "int=\type{Integer}" \
 217+ "string=\type{String}" \
 218+ "mixed=\type{Mixed}" \
 219+ "copyright=\note" \
 220+ "license=\note"

Status & tagging log