ipc/chromium/src/third_party/libevent/Doxyfile

changeset 0
6474c204b198
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/ipc/chromium/src/third_party/libevent/Doxyfile	Wed Dec 31 06:09:35 2014 +0100
     1.3 @@ -0,0 +1,257 @@
     1.4 +# Doxyfile 1.5.1
     1.5 +
     1.6 +# This file describes the settings to be used by the documentation system
     1.7 +# doxygen (www.doxygen.org) for a project
     1.8 +#
     1.9 +# All text after a hash (#) is considered a comment and will be ignored
    1.10 +# The format is:
    1.11 +#       TAG = value [value, ...]
    1.12 +# For lists items can also be appended using:
    1.13 +#       TAG += value [value, ...]
    1.14 +# Values that contain spaces should be placed between quotes (" ")
    1.15 +
    1.16 +#---------------------------------------------------------------------------
    1.17 +# Project related configuration options
    1.18 +#---------------------------------------------------------------------------
    1.19 +
    1.20 +# The PROJECT_NAME tag is a single word (or a sequence of words surrounded 
    1.21 +# by quotes) that should identify the project.
    1.22 +
    1.23 +PROJECT_NAME           = libevent
    1.24 +
    1.25 +# Place all output under 'doxygen/'
    1.26 +
    1.27 +OUTPUT_DIRECTORY        = doxygen/
    1.28 +
    1.29 +# If the JAVADOC_AUTOBRIEF tag is set to YES then Doxygen 
    1.30 +# will interpret the first line (until the first dot) of a JavaDoc-style 
    1.31 +# comment as the brief description. If set to NO, the JavaDoc 
    1.32 +# comments will behave just like the Qt-style comments (thus requiring an 
    1.33 +# explicit @brief command for a brief description.
    1.34 +
    1.35 +JAVADOC_AUTOBRIEF      = YES
    1.36 +
    1.37 +# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C 
    1.38 +# sources only. Doxygen will then generate output that is more tailored for C. 
    1.39 +# For instance, some of the names that are used will be different. The list 
    1.40 +# of all members will be omitted, etc.
    1.41 +
    1.42 +OPTIMIZE_OUTPUT_FOR_C  = YES
    1.43 +
    1.44 +# If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the 
    1.45 +# brief documentation of file, namespace and class members alphabetically 
    1.46 +# by member name. If set to NO (the default) the members will appear in 
    1.47 +# declaration order.
    1.48 +
    1.49 +SORT_BRIEF_DOCS        = YES
    1.50 +
    1.51 +# If the FULL_PATH_NAMES tag is set to YES then the STRIP_FROM_PATH tag 
    1.52 +# can be used to strip a user-defined part of the path. Stripping is 
    1.53 +# only done if one of the specified strings matches the left-hand part of 
    1.54 +# the path. The tag can be used to show relative paths in the file list. 
    1.55 +# If left blank the directory from which doxygen is run is used as the 
    1.56 +# path to strip.
    1.57 +
    1.58 +STRIP_FROM_PATH        = include/
    1.59 +
    1.60 +#---------------------------------------------------------------------------
    1.61 +# configuration options related to the input files
    1.62 +#---------------------------------------------------------------------------
    1.63 +
    1.64 +# The INPUT tag can be used to specify the files and/or directories that contain 
    1.65 +# documented source files. You may enter file names like "myfile.cpp" or 
    1.66 +# directories like "/usr/src/myproject". Separate the files or directories 
    1.67 +# with spaces.
    1.68 +
    1.69 +INPUT                  = \
    1.70 +        include/event2/buffer.h \
    1.71 +        include/event2/buffer_compat.h \
    1.72 +        include/event2/bufferevent.h \
    1.73 +        include/event2/bufferevent_compat.h \
    1.74 +        include/event2/bufferevent_ssl.h \
    1.75 +        include/event2/dns.h \
    1.76 +        include/event2/dns_compat.h \
    1.77 +        include/event2/event.h \
    1.78 +        include/event2/event_compat.h \
    1.79 +        include/event2/http.h \
    1.80 +        include/event2/http_compat.h \
    1.81 +        include/event2/listener.h \
    1.82 +        include/event2/rpc.h \
    1.83 +        include/event2/rpc_compat.h \
    1.84 +        include/event2/tag.h \
    1.85 +        include/event2/tag_compat.h \
    1.86 +        include/event2/thread.h \
    1.87 +        include/event2/util.h
    1.88 +
    1.89 +#---------------------------------------------------------------------------
    1.90 +# configuration options related to the HTML output
    1.91 +#---------------------------------------------------------------------------
    1.92 +
    1.93 +# If the GENERATE_HTML tag is set to YES (the default) Doxygen will 
    1.94 +# generate HTML output.
    1.95 +
    1.96 +GENERATE_HTML          = YES
    1.97 +
    1.98 +#---------------------------------------------------------------------------
    1.99 +# configuration options related to the LaTeX output
   1.100 +#---------------------------------------------------------------------------
   1.101 +
   1.102 +# If the GENERATE_LATEX tag is set to YES (the default) Doxygen will 
   1.103 +# generate Latex output.
   1.104 +
   1.105 +GENERATE_LATEX         = YES
   1.106 +
   1.107 +# The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put. 
   1.108 +# If a relative path is entered the value of OUTPUT_DIRECTORY will be 
   1.109 +# put in front of it. If left blank `latex' will be used as the default path.
   1.110 +
   1.111 +LATEX_OUTPUT           = latex
   1.112 +
   1.113 +# The LATEX_CMD_NAME tag can be used to specify the LaTeX command name to be 
   1.114 +# invoked. If left blank `latex' will be used as the default command name.
   1.115 +
   1.116 +LATEX_CMD_NAME         = latex
   1.117 +
   1.118 +# The MAKEINDEX_CMD_NAME tag can be used to specify the command name to 
   1.119 +# generate index for LaTeX. If left blank `makeindex' will be used as the 
   1.120 +# default command name.
   1.121 +
   1.122 +MAKEINDEX_CMD_NAME     = makeindex
   1.123 +
   1.124 +# If the COMPACT_LATEX tag is set to YES Doxygen generates more compact 
   1.125 +# LaTeX documents. This may be useful for small projects and may help to 
   1.126 +# save some trees in general.
   1.127 +
   1.128 +COMPACT_LATEX          = NO
   1.129 +
   1.130 +# The PAPER_TYPE tag can be used to set the paper type that is used 
   1.131 +# by the printer. Possible values are: a4, a4wide, letter, legal and 
   1.132 +# executive. If left blank a4wide will be used.
   1.133 +
   1.134 +PAPER_TYPE             = a4wide
   1.135 +
   1.136 +# The EXTRA_PACKAGES tag can be to specify one or more names of LaTeX 
   1.137 +# packages that should be included in the LaTeX output.
   1.138 +
   1.139 +EXTRA_PACKAGES         = 
   1.140 +
   1.141 +# The LATEX_HEADER tag can be used to specify a personal LaTeX header for 
   1.142 +# the generated latex document. The header should contain everything until 
   1.143 +# the first chapter. If it is left blank doxygen will generate a 
   1.144 +# standard header. Notice: only use this tag if you know what you are doing!
   1.145 +
   1.146 +LATEX_HEADER           = 
   1.147 +
   1.148 +# If the PDF_HYPERLINKS tag is set to YES, the LaTeX that is generated 
   1.149 +# is prepared for conversion to pdf (using ps2pdf). The pdf file will 
   1.150 +# contain links (just like the HTML output) instead of page references 
   1.151 +# This makes the output suitable for online browsing using a pdf viewer.
   1.152 +
   1.153 +PDF_HYPERLINKS         = NO
   1.154 +
   1.155 +# If the USE_PDFLATEX tag is set to YES, pdflatex will be used instead of 
   1.156 +# plain latex in the generated Makefile. Set this option to YES to get a 
   1.157 +# higher quality PDF documentation.
   1.158 +
   1.159 +USE_PDFLATEX           = YES
   1.160 +
   1.161 +# If the LATEX_BATCHMODE tag is set to YES, doxygen will add the \\batchmode. 
   1.162 +# command to the generated LaTeX files. This will instruct LaTeX to keep 
   1.163 +# running if errors occur, instead of asking the user for help. 
   1.164 +# This option is also used when generating formulas in HTML.
   1.165 +
   1.166 +LATEX_BATCHMODE        = NO
   1.167 +
   1.168 +# If LATEX_HIDE_INDICES is set to YES then doxygen will not 
   1.169 +# include the index chapters (such as File Index, Compound Index, etc.) 
   1.170 +# in the output.
   1.171 +
   1.172 +LATEX_HIDE_INDICES     = NO
   1.173 +
   1.174 +#---------------------------------------------------------------------------
   1.175 +# configuration options related to the man page output
   1.176 +#---------------------------------------------------------------------------
   1.177 +
   1.178 +# If the GENERATE_MAN tag is set to YES (the default) Doxygen will 
   1.179 +# generate man pages
   1.180 +
   1.181 +GENERATE_MAN           = NO
   1.182 +
   1.183 +# The MAN_EXTENSION tag determines the extension that is added to 
   1.184 +# the generated man pages (default is the subroutine's section .3)
   1.185 +
   1.186 +MAN_EXTENSION          = .3
   1.187 +
   1.188 +# If the MAN_LINKS tag is set to YES and Doxygen generates man output, 
   1.189 +# then it will generate one additional man file for each entity 
   1.190 +# documented in the real man page(s). These additional files 
   1.191 +# only source the real man page, but without them the man command 
   1.192 +# would be unable to find the correct page. The default is NO.
   1.193 +
   1.194 +MAN_LINKS              = YES
   1.195 +
   1.196 +#---------------------------------------------------------------------------
   1.197 +# Configuration options related to the preprocessor   
   1.198 +#---------------------------------------------------------------------------
   1.199 +
   1.200 +# If the ENABLE_PREPROCESSING tag is set to YES (the default) Doxygen will 
   1.201 +# evaluate all C-preprocessor directives found in the sources and include 
   1.202 +# files.
   1.203 +
   1.204 +ENABLE_PREPROCESSING   = YES
   1.205 +
   1.206 +# If the MACRO_EXPANSION tag is set to YES Doxygen will expand all macro 
   1.207 +# names in the source code. If set to NO (the default) only conditional 
   1.208 +# compilation will be performed. Macro expansion can be done in a controlled 
   1.209 +# way by setting EXPAND_ONLY_PREDEF to YES.
   1.210 +
   1.211 +MACRO_EXPANSION        = NO
   1.212 +
   1.213 +# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES 
   1.214 +# then the macro expansion is limited to the macros specified with the 
   1.215 +# PREDEFINED and EXPAND_AS_DEFINED tags.
   1.216 +
   1.217 +EXPAND_ONLY_PREDEF     = NO
   1.218 +
   1.219 +# If the SEARCH_INCLUDES tag is set to YES (the default) the includes files 
   1.220 +# in the INCLUDE_PATH (see below) will be search if a #include is found.
   1.221 +
   1.222 +SEARCH_INCLUDES        = YES
   1.223 +
   1.224 +# The INCLUDE_PATH tag can be used to specify one or more directories that 
   1.225 +# contain include files that are not input files but should be processed by 
   1.226 +# the preprocessor.
   1.227 +
   1.228 +INCLUDE_PATH           = 
   1.229 +
   1.230 +# You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard 
   1.231 +# patterns (like *.h and *.hpp) to filter out the header-files in the 
   1.232 +# directories. If left blank, the patterns specified with FILE_PATTERNS will 
   1.233 +# be used.
   1.234 +
   1.235 +INCLUDE_FILE_PATTERNS  = 
   1.236 +
   1.237 +# The PREDEFINED tag can be used to specify one or more macro names that 
   1.238 +# are defined before the preprocessor is started (similar to the -D option of 
   1.239 +# gcc). The argument of the tag is a list of macros of the form: name 
   1.240 +# or name=definition (no spaces). If the definition and the = are 
   1.241 +# omitted =1 is assumed. To prevent a macro definition from being 
   1.242 +# undefined via #undef or recursively expanded use the := operator 
   1.243 +# instead of the = operator.
   1.244 +
   1.245 +PREDEFINED             = TAILQ_ENTRY RB_ENTRY _EVENT_DEFINED_TQENTRY _EVENT_IN_DOXYGEN
   1.246 +
   1.247 +# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then 
   1.248 +# this tag can be used to specify a list of macro names that should be expanded. 
   1.249 +# The macro definition that is found in the sources will be used. 
   1.250 +# Use the PREDEFINED tag if you want to use a different macro definition.
   1.251 +
   1.252 +EXPAND_AS_DEFINED      = 
   1.253 +
   1.254 +# If the SKIP_FUNCTION_MACROS tag is set to YES (the default) then 
   1.255 +# doxygen's preprocessor will remove all function-like macros that are alone 
   1.256 +# on a line, have an all uppercase name, and do not end with a semicolon. Such 
   1.257 +# function macros are typically used for boiler-plate code, and will confuse 
   1.258 +# the parser if not removed.
   1.259 +
   1.260 +SKIP_FUNCTION_MACROS   = YES

mercurial