Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(425)

Side by Side Diff: third_party/grpc/templates/tools/doxygen/Doxyfile.include

Issue 1932353002: Initial checkin of gRPC to third_party/ Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 ## Populates "targets" for all names in the collection "libnames" that are
2 ## part of "collection".
3 ##
4 ## Note that "packagename" and "internal" while not used
5 ## in the function itself are referenced in the template.
6 ## When "internal" is true, documentation for non-public headers
7 ## and sources is also taken as input to Doxygen (see INPUT).
8 <%def name="gen_doxyfile(libnames, packagename, collection, internal)">
9 <%
10 import itertools
11 targets = []
12 for libname in libnames:
13 target = None
14 for p in collection:
15 if p.name == libname:
16 target = p
17 assert(target)
18 targets.append(target)
19 %>
1 # Doxyfile 1.8.9.1 20 # Doxyfile 1.8.9.1
2 21
3 # This file describes the settings to be used by the documentation system 22 # This file describes the settings to be used by the documentation system
4 # doxygen (www.doxygen.org) for a project. 23 # doxygen (www.doxygen.org) for a project.
5 # 24 #
6 # All text after a double hash (##) is considered a comment and is placed in 25 # All text after a double hash (##) is considered a comment and is placed in
7 # front of the TAG it is preceding. 26 # front of the TAG it is preceding.
8 # 27 #
9 # All text after a single hash (#) is considered a comment and will be ignored. 28 # All text after a single hash (#) is considered a comment and will be ignored.
10 # The format is: 29 # The format is:
(...skipping 14 matching lines...) Expand all
25 # The default value is: UTF-8. 44 # The default value is: UTF-8.
26 45
27 DOXYFILE_ENCODING = UTF-8 46 DOXYFILE_ENCODING = UTF-8
28 47
29 # The PROJECT_NAME tag is a single word (or a sequence of words surrounded by 48 # The PROJECT_NAME tag is a single word (or a sequence of words surrounded by
30 # double-quotes, unless you are using Doxywizard) that should identify the 49 # double-quotes, unless you are using Doxywizard) that should identify the
31 # project for which the documentation is generated. This name is used in the 50 # project for which the documentation is generated. This name is used in the
32 # title of most generated pages and in a few other places. 51 # title of most generated pages and in a few other places.
33 # The default value is: My Project. 52 # The default value is: My Project.
34 53
35 PROJECT_NAME = "Crashpad" 54 PROJECT_NAME = "GRPC ${packagename}"
36 55
37 # The PROJECT_NUMBER tag can be used to enter a project or revision number. This 56 # The PROJECT_NUMBER tag can be used to enter a project or revision number. This
38 # could be handy for archiving the generated documentation or if some version 57 # could be handy for archiving the generated documentation or if some version
39 # control system is used. 58 # control system is used.
40 59
41 PROJECT_NUMBER = 60 PROJECT_NUMBER = ${settings.core_version if packagename=='Core' else set tings.cpp_version}
42 61
43 # Using the PROJECT_BRIEF tag one can provide an optional one line description 62 # Using the PROJECT_BRIEF tag one can provide an optional one line description
44 # for a project that appears at the top of each page and should give viewer a 63 # for a project that appears at the top of each page and should give viewer a
45 # quick idea about the purpose of the project. Keep the description short. 64 # quick idea about the purpose of the project. Keep the description short.
46 65
47 PROJECT_BRIEF = 66 PROJECT_BRIEF =
48 67
49 # With the PROJECT_LOGO tag one can specify a logo or an icon that is included 68 # With the PROJECT_LOGO tag one can specify a logo or an icon that is included
50 # in the documentation. The maximum height of the logo should not exceed 55 69 # in the documentation. The maximum height of the logo should not exceed 55
51 # pixels and the maximum width should not exceed 200 pixels. Doxygen will copy 70 # pixels and the maximum width should not exceed 200 pixels. Doxygen will copy
52 # the logo to the output directory. 71 # the logo to the output directory.
53 72
54 PROJECT_LOGO = 73 PROJECT_LOGO =
55 74
56 # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path 75 # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path
57 # into which the generated documentation will be written. If a relative path is 76 # into which the generated documentation will be written. If a relative path is
58 # entered, it will be relative to the location where doxygen was started. If 77 # entered, it will be relative to the location where doxygen was started. If
59 # left blank the current directory will be used. 78 # left blank the current directory will be used.
60 79
61 OUTPUT_DIRECTORY = out/doc/doxygen 80 OUTPUT_DIRECTORY = doc/ref/${
81 » » packagename.lower() + ('.internal' if internal else '')}
62 82
63 # If the CREATE_SUBDIRS tag is set to YES then doxygen will create 4096 sub- 83 # If the CREATE_SUBDIRS tag is set to YES then doxygen will create 4096 sub-
64 # directories (in 2 levels) under the output directory of each output format and 84 # directories (in 2 levels) under the output directory of each output format and
65 # will distribute the generated files over these directories. Enabling this 85 # will distribute the generated files over these directories. Enabling this
66 # option can be useful when feeding doxygen a huge amount of source files, where 86 # option can be useful when feeding doxygen a huge amount of source files, where
67 # putting all generated files in the same directory would otherwise causes 87 # putting all generated files in the same directory would otherwise causes
68 # performance problems for the file system. 88 # performance problems for the file system.
69 # The default value is: NO. 89 # The default value is: NO.
70 90
71 CREATE_SUBDIRS = NO 91 CREATE_SUBDIRS = NO
(...skipping 82 matching lines...) Expand 10 before | Expand all | Expand 10 after
154 174
155 STRIP_FROM_PATH = 175 STRIP_FROM_PATH =
156 176
157 # The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of the 177 # The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of the
158 # path mentioned in the documentation of a class, which tells the reader which 178 # path mentioned in the documentation of a class, which tells the reader which
159 # header file to include in order to use a class. If left blank only the name of 179 # header file to include in order to use a class. If left blank only the name of
160 # the header file containing the class definition is used. Otherwise one should 180 # the header file containing the class definition is used. Otherwise one should
161 # specify the list of include paths that are normally passed to the compiler 181 # specify the list of include paths that are normally passed to the compiler
162 # using the -I flag. 182 # using the -I flag.
163 183
164 STRIP_FROM_INC_PATH = . \ 184 STRIP_FROM_INC_PATH =
165 compat/mac \
166 compat/non_win
167 185
168 # If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter (but 186 # If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter (but
169 # less readable) file names. This can be useful is your file systems doesn't 187 # less readable) file names. This can be useful is your file systems doesn't
170 # support long names like on DOS, Mac, or CD-ROM. 188 # support long names like on DOS, Mac, or CD-ROM.
171 # The default value is: NO. 189 # The default value is: NO.
172 190
173 SHORT_NAMES = NO 191 SHORT_NAMES = NO
174 192
175 # If the JAVADOC_AUTOBRIEF tag is set to YES then doxygen will interpret the 193 # If the JAVADOC_AUTOBRIEF tag is set to YES then doxygen will interpret the
176 # first line (until the first dot) of a Javadoc-style comment as the brief 194 # first line (until the first dot) of a Javadoc-style comment as the brief
177 # description. If set to NO, the Javadoc-style will behave just like regular Qt- 195 # description. If set to NO, the Javadoc-style will behave just like regular Qt-
178 # style comments (thus requiring an explicit @brief command for a brief 196 # style comments (thus requiring an explicit @brief command for a brief
179 # description.) 197 # description.)
180 # The default value is: NO. 198 # The default value is: NO.
181 199
182 JAVADOC_AUTOBRIEF = NO 200 JAVADOC_AUTOBRIEF = YES
183 201
184 # If the QT_AUTOBRIEF tag is set to YES then doxygen will interpret the first 202 # If the QT_AUTOBRIEF tag is set to YES then doxygen will interpret the first
185 # line (until the first dot) of a Qt-style comment as the brief description. If 203 # line (until the first dot) of a Qt-style comment as the brief description. If
186 # set to NO, the Qt-style will behave just like regular Qt-style comments (thus 204 # set to NO, the Qt-style will behave just like regular Qt-style comments (thus
187 # requiring an explicit \brief command for a brief description.) 205 # requiring an explicit \brief command for a brief description.)
188 # The default value is: NO. 206 # The default value is: NO.
189 207
190 QT_AUTOBRIEF = NO 208 QT_AUTOBRIEF = NO
191 209
192 # The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make doxygen treat a 210 # The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make doxygen treat a
(...skipping 18 matching lines...) Expand all
211 # page for each member. If set to NO, the documentation of a member will be part 229 # page for each member. If set to NO, the documentation of a member will be part
212 # of the file/class/namespace that contains it. 230 # of the file/class/namespace that contains it.
213 # The default value is: NO. 231 # The default value is: NO.
214 232
215 SEPARATE_MEMBER_PAGES = NO 233 SEPARATE_MEMBER_PAGES = NO
216 234
217 # The TAB_SIZE tag can be used to set the number of spaces in a tab. Doxygen 235 # The TAB_SIZE tag can be used to set the number of spaces in a tab. Doxygen
218 # uses this value to replace tabs by spaces in code fragments. 236 # uses this value to replace tabs by spaces in code fragments.
219 # Minimum value: 1, maximum value: 16, default value: 4. 237 # Minimum value: 1, maximum value: 16, default value: 4.
220 238
221 TAB_SIZE = 4 239 TAB_SIZE = 2
222 240
223 # This tag can be used to specify a number of aliases that act as commands in 241 # This tag can be used to specify a number of aliases that act as commands in
224 # the documentation. An alias has the form: 242 # the documentation. An alias has the form:
225 # name=value 243 # name=value
226 # For example adding 244 # For example adding
227 # "sideeffect=@par Side Effects:\n" 245 # "sideeffect=@par Side Effects:\n"
228 # will allow you to put the command \sideeffect (or @sideeffect) in the 246 # will allow you to put the command \sideeffect (or @sideeffect) in the
229 # documentation, which will result in a user-defined paragraph with heading 247 # documentation, which will result in a user-defined paragraph with heading
230 # "Side Effects:". You can put \n's in the value part of an alias to insert 248 # "Side Effects:". You can put \n's in the value part of an alias to insert
231 # newlines. 249 # newlines.
232 250
233 ALIASES = 251 ALIASES =
234 252
235 # This tag can be used to specify a number of word-keyword mappings (TCL only). 253 # This tag can be used to specify a number of word-keyword mappings (TCL only).
236 # A mapping has the form "name=value". For example adding "class=itcl::class" 254 # A mapping has the form "name=value". For example adding "class=itcl::class"
237 # will allow you to use the command class in the itcl::class meaning. 255 # will allow you to use the command class in the itcl::class meaning.
238 256
239 TCL_SUBST = 257 TCL_SUBST =
240 258
241 # Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C sources 259 # Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C sources
242 # only. Doxygen will then generate output that is more tailored for C. For 260 # only. Doxygen will then generate output that is more tailored for C. For
243 # instance, some of the names that are used will be different. The list of all 261 # instance, some of the names that are used will be different. The list of all
244 # members will be omitted, etc. 262 # members will be omitted, etc.
245 # The default value is: NO. 263 # The default value is: NO.
246 264
247 OPTIMIZE_OUTPUT_FOR_C = NO 265 OPTIMIZE_OUTPUT_FOR_C = YES
248 266
249 # Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java or 267 # Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java or
250 # Python sources only. Doxygen will then generate output that is more tailored 268 # Python sources only. Doxygen will then generate output that is more tailored
251 # for that language. For instance, namespaces will be presented as packages, 269 # for that language. For instance, namespaces will be presented as packages,
252 # qualified scopes will look different, etc. 270 # qualified scopes will look different, etc.
253 # The default value is: NO. 271 # The default value is: NO.
254 272
255 OPTIMIZE_OUTPUT_JAVA = NO 273 OPTIMIZE_OUTPUT_JAVA = NO
256 274
257 # Set the OPTIMIZE_FOR_FORTRAN tag to YES if your project consists of Fortran 275 # Set the OPTIMIZE_FOR_FORTRAN tag to YES if your project consists of Fortran
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after
336 # The default value is: YES. 354 # The default value is: YES.
337 355
338 IDL_PROPERTY_SUPPORT = YES 356 IDL_PROPERTY_SUPPORT = YES
339 357
340 # If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC 358 # If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC
341 # tag is set to YES then doxygen will reuse the documentation of the first 359 # tag is set to YES then doxygen will reuse the documentation of the first
342 # member in the group (if any) for the other members of the group. By default 360 # member in the group (if any) for the other members of the group. By default
343 # all members of a group must be documented explicitly. 361 # all members of a group must be documented explicitly.
344 # The default value is: NO. 362 # The default value is: NO.
345 363
346 DISTRIBUTE_GROUP_DOC = YES 364 DISTRIBUTE_GROUP_DOC = NO
347 365
348 # Set the SUBGROUPING tag to YES to allow class member groups of the same type 366 # Set the SUBGROUPING tag to YES to allow class member groups of the same type
349 # (for instance a group of public functions) to be put as a subgroup of that 367 # (for instance a group of public functions) to be put as a subgroup of that
350 # type (e.g. under the Public Functions section). Set it to NO to prevent 368 # type (e.g. under the Public Functions section). Set it to NO to prevent
351 # subgrouping. Alternatively, this can be done per class using the 369 # subgrouping. Alternatively, this can be done per class using the
352 # \nosubgrouping command. 370 # \nosubgrouping command.
353 # The default value is: YES. 371 # The default value is: YES.
354 372
355 SUBGROUPING = YES 373 SUBGROUPING = YES
356 374
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after
404 #--------------------------------------------------------------------------- 422 #---------------------------------------------------------------------------
405 423
406 # If the EXTRACT_ALL tag is set to YES, doxygen will assume all entities in 424 # If the EXTRACT_ALL tag is set to YES, doxygen will assume all entities in
407 # documentation are documented, even if no documentation was available. Private 425 # documentation are documented, even if no documentation was available. Private
408 # class members and static file members will be hidden unless the 426 # class members and static file members will be hidden unless the
409 # EXTRACT_PRIVATE respectively EXTRACT_STATIC tags are set to YES. 427 # EXTRACT_PRIVATE respectively EXTRACT_STATIC tags are set to YES.
410 # Note: This will also disable the warnings about undocumented members that are 428 # Note: This will also disable the warnings about undocumented members that are
411 # normally produced when WARNINGS is set to YES. 429 # normally produced when WARNINGS is set to YES.
412 # The default value is: NO. 430 # The default value is: NO.
413 431
414 EXTRACT_ALL = NO 432 EXTRACT_ALL = YES
415 433
416 # If the EXTRACT_PRIVATE tag is set to YES, all private members of a class will 434 # If the EXTRACT_PRIVATE tag is set to YES, all private members of a class will
417 # be included in the documentation. 435 # be included in the documentation.
418 # The default value is: NO. 436 # The default value is: NO.
419 437
420 EXTRACT_PRIVATE = NO 438 EXTRACT_PRIVATE = NO
421 439
422 # If the EXTRACT_PACKAGE tag is set to YES, all members with package or internal 440 # If the EXTRACT_PACKAGE tag is set to YES, all members with package or internal
423 # scope will be included in the documentation. 441 # scope will be included in the documentation.
424 # The default value is: NO. 442 # The default value is: NO.
(...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after
493 511
494 INTERNAL_DOCS = NO 512 INTERNAL_DOCS = NO
495 513
496 # If the CASE_SENSE_NAMES tag is set to NO then doxygen will only generate file 514 # If the CASE_SENSE_NAMES tag is set to NO then doxygen will only generate file
497 # names in lower-case letters. If set to YES, upper-case letters are also 515 # names in lower-case letters. If set to YES, upper-case letters are also
498 # allowed. This is useful if you have classes or files whose names only differ 516 # allowed. This is useful if you have classes or files whose names only differ
499 # in case and if your file system supports case sensitive file names. Windows 517 # in case and if your file system supports case sensitive file names. Windows
500 # and Mac users are advised to set this option to NO. 518 # and Mac users are advised to set this option to NO.
501 # The default value is: system dependent. 519 # The default value is: system dependent.
502 520
503 CASE_SENSE_NAMES = YES 521 CASE_SENSE_NAMES = NO
504 522
505 # If the HIDE_SCOPE_NAMES tag is set to NO then doxygen will show members with 523 # If the HIDE_SCOPE_NAMES tag is set to NO then doxygen will show members with
506 # their full class and namespace scopes in the documentation. If set to YES, the 524 # their full class and namespace scopes in the documentation. If set to YES, the
507 # scope will be hidden. 525 # scope will be hidden.
508 # The default value is: NO. 526 # The default value is: NO.
509 527
510 HIDE_SCOPE_NAMES = NO 528 HIDE_SCOPE_NAMES = NO
511 529
512 # If the HIDE_COMPOUND_REFERENCE tag is set to NO (default) then doxygen will 530 # If the HIDE_COMPOUND_REFERENCE tag is set to NO (default) then doxygen will
513 # append additional text to a page's title, such as Class Reference. If set to 531 # append additional text to a page's title, such as Class Reference. If set to
(...skipping 12 matching lines...) Expand all
526 # grouped member an include statement to the documentation, telling the reader 544 # grouped member an include statement to the documentation, telling the reader
527 # which file to include in order to use the member. 545 # which file to include in order to use the member.
528 # The default value is: NO. 546 # The default value is: NO.
529 547
530 SHOW_GROUPED_MEMB_INC = NO 548 SHOW_GROUPED_MEMB_INC = NO
531 549
532 # If the FORCE_LOCAL_INCLUDES tag is set to YES then doxygen will list include 550 # If the FORCE_LOCAL_INCLUDES tag is set to YES then doxygen will list include
533 # files with double quotes in the documentation rather than with sharp brackets. 551 # files with double quotes in the documentation rather than with sharp brackets.
534 # The default value is: NO. 552 # The default value is: NO.
535 553
536 FORCE_LOCAL_INCLUDES = YES 554 FORCE_LOCAL_INCLUDES = NO
537 555
538 # If the INLINE_INFO tag is set to YES then a tag [inline] is inserted in the 556 # If the INLINE_INFO tag is set to YES then a tag [inline] is inserted in the
539 # documentation for inline members. 557 # documentation for inline members.
540 # The default value is: YES. 558 # The default value is: YES.
541 559
542 INLINE_INFO = YES 560 INLINE_INFO = YES
543 561
544 # If the SORT_MEMBER_DOCS tag is set to YES then doxygen will sort the 562 # If the SORT_MEMBER_DOCS tag is set to YES then doxygen will sort the
545 # (detailed) documentation of file and class members alphabetically by member 563 # (detailed) documentation of file and class members alphabetically by member
546 # name. If set to NO, the members will appear in declaration order. 564 # name. If set to NO, the members will appear in declaration order.
(...skipping 206 matching lines...) Expand 10 before | Expand all | Expand 10 after
753 #--------------------------------------------------------------------------- 771 #---------------------------------------------------------------------------
754 # Configuration options related to the input files 772 # Configuration options related to the input files
755 #--------------------------------------------------------------------------- 773 #---------------------------------------------------------------------------
756 774
757 # The INPUT tag is used to specify the files and/or directories that contain 775 # The INPUT tag is used to specify the files and/or directories that contain
758 # documented source files. You may enter file names like myfile.cpp or 776 # documented source files. You may enter file names like myfile.cpp or
759 # directories like /usr/src/myproject. Separate the files or directories with 777 # directories like /usr/src/myproject. Separate the files or directories with
760 # spaces. 778 # spaces.
761 # Note: If this tag is empty the current directory is searched. 779 # Note: If this tag is empty the current directory is searched.
762 780
763 INPUT = 781 INPUT = ${' \\\n'.join(
782 itertools.chain.from_iterable(
783 » » » target.public_headers +
784 » » » » ([]
785 » » » » if not internal
786 » » » » else target.headers + target.src)
787 » » » for target in targets))}
764 788
765 # This tag can be used to specify the character encoding of the source files 789 # This tag can be used to specify the character encoding of the source files
766 # that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses 790 # that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses
767 # libiconv (or the iconv built into libc) for the transcoding. See the libiconv 791 # libiconv (or the iconv built into libc) for the transcoding. See the libiconv
768 # documentation (see: http://www.gnu.org/software/libiconv) for the list of 792 # documentation (see: http://www.gnu.org/software/libiconv) for the list of
769 # possible encodings. 793 # possible encodings.
770 # The default value is: UTF-8. 794 # The default value is: UTF-8.
771 795
772 INPUT_ENCODING = UTF-8 796 INPUT_ENCODING = UTF-8
773 797
774 # If the value of the INPUT tag contains directories, you can use the 798 # If the value of the INPUT tag contains directories, you can use the
775 # FILE_PATTERNS tag to specify one or more wildcard patterns (like *.cpp and 799 # FILE_PATTERNS tag to specify one or more wildcard patterns (like *.cpp and
776 # *.h) to filter out the source-files in the directories. If left blank the 800 # *.h) to filter out the source-files in the directories. If left blank the
777 # following patterns are tested:*.c, *.cc, *.cxx, *.cpp, *.c++, *.java, *.ii, 801 # following patterns are tested:*.c, *.cc, *.cxx, *.cpp, *.c++, *.java, *.ii,
778 # *.ixx, *.ipp, *.i++, *.inl, *.idl, *.ddl, *.odl, *.h, *.hh, *.hxx, *.hpp, 802 # *.ixx, *.ipp, *.i++, *.inl, *.idl, *.ddl, *.odl, *.h, *.hh, *.hxx, *.hpp,
779 # *.h++, *.cs, *.d, *.php, *.php4, *.php5, *.phtml, *.inc, *.m, *.markdown, 803 # *.h++, *.cs, *.d, *.php, *.php4, *.php5, *.phtml, *.inc, *.m, *.markdown,
780 # *.md, *.mm, *.dox, *.py, *.f90, *.f, *.for, *.tcl, *.vhd, *.vhdl, *.ucf, 804 # *.md, *.mm, *.dox, *.py, *.f90, *.f, *.for, *.tcl, *.vhd, *.vhdl, *.ucf,
781 # *.qsf, *.as and *.js. 805 # *.qsf, *.as and *.js.
782 806
783 FILE_PATTERNS = *.c \ 807 FILE_PATTERNS =
784 *.cc \
785 *.h \
786 *.m \
787 *.mm
788 808
789 # The RECURSIVE tag can be used to specify whether or not subdirectories should 809 # The RECURSIVE tag can be used to specify whether or not subdirectories should
790 # be searched for input files as well. 810 # be searched for input files as well.
791 # The default value is: NO. 811 # The default value is: NO.
792 812
793 RECURSIVE = YES 813 RECURSIVE = NO
794 814
795 # The EXCLUDE tag can be used to specify files and/or directories that should be 815 # The EXCLUDE tag can be used to specify files and/or directories that should be
796 # excluded from the INPUT source files. This way you can easily exclude a 816 # excluded from the INPUT source files. This way you can easily exclude a
797 # subdirectory from a directory tree whose root is specified with the INPUT tag. 817 # subdirectory from a directory tree whose root is specified with the INPUT tag.
798 # 818 #
799 # Note that relative paths are relative to the directory from which doxygen is 819 # Note that relative paths are relative to the directory from which doxygen is
800 # run. 820 # run.
801 821
802 EXCLUDE = third_party 822 EXCLUDE =
803 823
804 # The EXCLUDE_SYMLINKS tag can be used to select whether or not files or 824 # The EXCLUDE_SYMLINKS tag can be used to select whether or not files or
805 # directories that are symbolic links (a Unix file system feature) are excluded 825 # directories that are symbolic links (a Unix file system feature) are excluded
806 # from the input. 826 # from the input.
807 # The default value is: NO. 827 # The default value is: NO.
808 828
809 EXCLUDE_SYMLINKS = NO 829 EXCLUDE_SYMLINKS = NO
810 830
811 # If the value of the INPUT tag contains directories, you can use the 831 # If the value of the INPUT tag contains directories, you can use the
812 # EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude 832 # EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude
813 # certain files from those directories. 833 # certain files from those directories.
814 # 834 #
815 # Note that the wildcards are matched against the file with absolute path, so to 835 # Note that the wildcards are matched against the file with absolute path, so to
816 # exclude all test directories for example use the pattern */test/* 836 # exclude all test directories for example use the pattern */test/*
817 837
818 EXCLUDE_PATTERNS = out* 838 EXCLUDE_PATTERNS =
819 839
820 # The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names 840 # The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names
821 # (namespaces, classes, functions, etc.) that should be excluded from the 841 # (namespaces, classes, functions, etc.) that should be excluded from the
822 # output. The symbol name can be a fully qualified name, a word, or if the 842 # output. The symbol name can be a fully qualified name, a word, or if the
823 # wildcard * is used, a substring. Examples: ANamespace, AClass, 843 # wildcard * is used, a substring. Examples: ANamespace, AClass,
824 # AClass::ANamespace, ANamespace::*Test 844 # AClass::ANamespace, ANamespace::*Test
825 # 845 #
826 # Note that the wildcards are matched against the file with absolute path, so to 846 # Note that the wildcards are matched against the file with absolute path, so to
827 # exclude all test directories use the pattern */test/* 847 # exclude all test directories use the pattern */test/*
828 848
(...skipping 150 matching lines...) Expand 10 before | Expand all | Expand 10 after
979 # This tag requires that the tag SOURCE_BROWSER is set to YES. 999 # This tag requires that the tag SOURCE_BROWSER is set to YES.
980 1000
981 USE_HTAGS = NO 1001 USE_HTAGS = NO
982 1002
983 # If the VERBATIM_HEADERS tag is set the YES then doxygen will generate a 1003 # If the VERBATIM_HEADERS tag is set the YES then doxygen will generate a
984 # verbatim copy of the header file for each class for which an include is 1004 # verbatim copy of the header file for each class for which an include is
985 # specified. Set to NO to disable this. 1005 # specified. Set to NO to disable this.
986 # See also: Section \class. 1006 # See also: Section \class.
987 # The default value is: YES. 1007 # The default value is: YES.
988 1008
989 VERBATIM_HEADERS = NO 1009 VERBATIM_HEADERS = YES
990 1010
991 #--------------------------------------------------------------------------- 1011 #---------------------------------------------------------------------------
992 # Configuration options related to the alphabetical class index 1012 # Configuration options related to the alphabetical class index
993 #--------------------------------------------------------------------------- 1013 #---------------------------------------------------------------------------
994 1014
995 # If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index of all 1015 # If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index of all
996 # compounds will be generated. Enable this if the project contains a lot of 1016 # compounds will be generated. Enable this if the project contains a lot of
997 # classes, structs, unions or interfaces. 1017 # classes, structs, unions or interfaces.
998 # The default value is: YES. 1018 # The default value is: YES.
999 1019
(...skipping 132 matching lines...) Expand 10 before | Expand all | Expand 10 after
1132 # This tag requires that the tag GENERATE_HTML is set to YES. 1152 # This tag requires that the tag GENERATE_HTML is set to YES.
1133 1153
1134 HTML_COLORSTYLE_GAMMA = 80 1154 HTML_COLORSTYLE_GAMMA = 80
1135 1155
1136 # If the HTML_TIMESTAMP tag is set to YES then the footer of each generated HTML 1156 # If the HTML_TIMESTAMP tag is set to YES then the footer of each generated HTML
1137 # page will contain the date and time when the page was generated. Setting this 1157 # page will contain the date and time when the page was generated. Setting this
1138 # to NO can help when comparing the output of multiple runs. 1158 # to NO can help when comparing the output of multiple runs.
1139 # The default value is: YES. 1159 # The default value is: YES.
1140 # This tag requires that the tag GENERATE_HTML is set to YES. 1160 # This tag requires that the tag GENERATE_HTML is set to YES.
1141 1161
1142 HTML_TIMESTAMP = NO 1162 HTML_TIMESTAMP = YES
1143 1163
1144 # If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML 1164 # If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML
1145 # documentation will contain sections that can be hidden and shown after the 1165 # documentation will contain sections that can be hidden and shown after the
1146 # page has loaded. 1166 # page has loaded.
1147 # The default value is: NO. 1167 # The default value is: NO.
1148 # This tag requires that the tag GENERATE_HTML is set to YES. 1168 # This tag requires that the tag GENERATE_HTML is set to YES.
1149 1169
1150 HTML_DYNAMIC_SECTIONS = NO 1170 HTML_DYNAMIC_SECTIONS = NO
1151 1171
1152 # With HTML_INDEX_NUM_ENTRIES one can control the preferred number of entries 1172 # With HTML_INDEX_NUM_ENTRIES one can control the preferred number of entries
(...skipping 226 matching lines...) Expand 10 before | Expand all | Expand 10 after
1379 GENERATE_TREEVIEW = NO 1399 GENERATE_TREEVIEW = NO
1380 1400
1381 # The ENUM_VALUES_PER_LINE tag can be used to set the number of enum values that 1401 # The ENUM_VALUES_PER_LINE tag can be used to set the number of enum values that
1382 # doxygen will group on one line in the generated HTML documentation. 1402 # doxygen will group on one line in the generated HTML documentation.
1383 # 1403 #
1384 # Note that a value of 0 will completely suppress the enum values from appearing 1404 # Note that a value of 0 will completely suppress the enum values from appearing
1385 # in the overview section. 1405 # in the overview section.
1386 # Minimum value: 0, maximum value: 20, default value: 4. 1406 # Minimum value: 0, maximum value: 20, default value: 4.
1387 # This tag requires that the tag GENERATE_HTML is set to YES. 1407 # This tag requires that the tag GENERATE_HTML is set to YES.
1388 1408
1389 ENUM_VALUES_PER_LINE = 0 1409 ENUM_VALUES_PER_LINE = 4
1390 1410
1391 # If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be used 1411 # If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be used
1392 # to set the initial width (in pixels) of the frame in which the tree is shown. 1412 # to set the initial width (in pixels) of the frame in which the tree is shown.
1393 # Minimum value: 0, maximum value: 1500, default value: 250. 1413 # Minimum value: 0, maximum value: 1500, default value: 250.
1394 # This tag requires that the tag GENERATE_HTML is set to YES. 1414 # This tag requires that the tag GENERATE_HTML is set to YES.
1395 1415
1396 TREEVIEW_WIDTH = 250 1416 TREEVIEW_WIDTH = 250
1397 1417
1398 # If the EXT_LINKS_IN_WINDOW option is set to YES, doxygen will open links to 1418 # If the EXT_LINKS_IN_WINDOW option is set to YES, doxygen will open links to
1399 # external symbols imported via tag files in a separate window. 1419 # external symbols imported via tag files in a separate window.
(...skipping 547 matching lines...) Expand 10 before | Expand all | Expand 10 after
1947 # This tag requires that the tag ENABLE_PREPROCESSING is set to YES. 1967 # This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
1948 1968
1949 MACRO_EXPANSION = YES 1969 MACRO_EXPANSION = YES
1950 1970
1951 # If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES then 1971 # If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES then
1952 # the macro expansion is limited to the macros specified with the PREDEFINED and 1972 # the macro expansion is limited to the macros specified with the PREDEFINED and
1953 # EXPAND_AS_DEFINED tags. 1973 # EXPAND_AS_DEFINED tags.
1954 # The default value is: NO. 1974 # The default value is: NO.
1955 # This tag requires that the tag ENABLE_PREPROCESSING is set to YES. 1975 # This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
1956 1976
1957 EXPAND_ONLY_PREDEF = YES 1977 EXPAND_ONLY_PREDEF = NO
1958 1978
1959 # If the SEARCH_INCLUDES tag is set to YES, the include files in the 1979 # If the SEARCH_INCLUDES tag is set to YES, the include files in the
1960 # INCLUDE_PATH will be searched if a #include is found. 1980 # INCLUDE_PATH will be searched if a #include is found.
1961 # The default value is: YES. 1981 # The default value is: YES.
1962 # This tag requires that the tag ENABLE_PREPROCESSING is set to YES. 1982 # This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
1963 1983
1964 SEARCH_INCLUDES = YES 1984 SEARCH_INCLUDES = YES
1965 1985
1966 # The INCLUDE_PATH tag can be used to specify one or more directories that 1986 # The INCLUDE_PATH tag can be used to specify one or more directories that
1967 # contain include files that are not input files but should be processed by the 1987 # contain include files that are not input files but should be processed by the
(...skipping 11 matching lines...) Expand all
1979 INCLUDE_FILE_PATTERNS = 1999 INCLUDE_FILE_PATTERNS =
1980 2000
1981 # The PREDEFINED tag can be used to specify one or more macro names that are 2001 # The PREDEFINED tag can be used to specify one or more macro names that are
1982 # defined before the preprocessor is started (similar to the -D option of e.g. 2002 # defined before the preprocessor is started (similar to the -D option of e.g.
1983 # gcc). The argument of the tag is a list of macros of the form: name or 2003 # gcc). The argument of the tag is a list of macros of the form: name or
1984 # name=definition (no spaces). If the definition and the "=" are omitted, "=1" 2004 # name=definition (no spaces). If the definition and the "=" are omitted, "=1"
1985 # is assumed. To prevent a macro definition from being undefined via #undef or 2005 # is assumed. To prevent a macro definition from being undefined via #undef or
1986 # recursively expanded use the := operator instead of the = operator. 2006 # recursively expanded use the := operator instead of the = operator.
1987 # This tag requires that the tag ENABLE_PREPROCESSING is set to YES. 2007 # This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
1988 2008
1989 PREDEFINED = ALIGNAS(x)= \ 2009 PREDEFINED = GRPC_FINAL= GRPC_OVERIDE=
1990 DOXYGEN \
1991 MSVC_POP_WARNING()= \
1992 MSVC_PUSH_DISABLE_WARNING(x)= \
1993 __attribute__(x)=
1994 2010
1995 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then this 2011 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then this
1996 # tag can be used to specify a list of macro names that should be expanded. The 2012 # tag can be used to specify a list of macro names that should be expanded. The
1997 # macro definition that is found in the sources will be used. Use the PREDEFINED 2013 # macro definition that is found in the sources will be used. Use the PREDEFINED
1998 # tag if you want to use a different macro definition that overrules the 2014 # tag if you want to use a different macro definition that overrules the
1999 # definition found in the source code. 2015 # definition found in the source code.
2000 # This tag requires that the tag ENABLE_PREPROCESSING is set to YES. 2016 # This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
2001 2017
2002 EXPAND_AS_DEFINED = 2018 EXPAND_AS_DEFINED =
2003 2019
(...skipping 94 matching lines...) Expand 10 before | Expand all | Expand 10 after
2098 2114
2099 HIDE_UNDOC_RELATIONS = YES 2115 HIDE_UNDOC_RELATIONS = YES
2100 2116
2101 # If you set the HAVE_DOT tag to YES then doxygen will assume the dot tool is 2117 # If you set the HAVE_DOT tag to YES then doxygen will assume the dot tool is
2102 # available from the path. This tool is part of Graphviz (see: 2118 # available from the path. This tool is part of Graphviz (see:
2103 # http://www.graphviz.org/), a graph visualization toolkit from AT&T and Lucent 2119 # http://www.graphviz.org/), a graph visualization toolkit from AT&T and Lucent
2104 # Bell Labs. The other options in this section have no effect if this option is 2120 # Bell Labs. The other options in this section have no effect if this option is
2105 # set to NO 2121 # set to NO
2106 # The default value is: NO. 2122 # The default value is: NO.
2107 2123
2108 HAVE_DOT = NO 2124 HAVE_DOT = YES
2109 2125
2110 # The DOT_NUM_THREADS specifies the number of dot invocations doxygen is allowed 2126 # The DOT_NUM_THREADS specifies the number of dot invocations doxygen is allowed
2111 # to run in parallel. When set to 0 doxygen will base this on the number of 2127 # to run in parallel. When set to 0 doxygen will base this on the number of
2112 # processors available in the system. You can set it explicitly to a value 2128 # processors available in the system. You can set it explicitly to a value
2113 # larger than 0 to get control over the balance between CPU load and processing 2129 # larger than 0 to get control over the balance between CPU load and processing
2114 # speed. 2130 # speed.
2115 # Minimum value: 0, maximum value: 32, default value: 0. 2131 # Minimum value: 0, maximum value: 32, default value: 0.
2116 # This tag requires that the tag HAVE_DOT is set to YES. 2132 # This tag requires that the tag HAVE_DOT is set to YES.
2117 2133
2118 DOT_NUM_THREADS = 0 2134 DOT_NUM_THREADS = 0
(...skipping 21 matching lines...) Expand all
2140 # This tag requires that the tag HAVE_DOT is set to YES. 2156 # This tag requires that the tag HAVE_DOT is set to YES.
2141 2157
2142 DOT_FONTPATH = 2158 DOT_FONTPATH =
2143 2159
2144 # If the CLASS_GRAPH tag is set to YES then doxygen will generate a graph for 2160 # If the CLASS_GRAPH tag is set to YES then doxygen will generate a graph for
2145 # each documented class showing the direct and indirect inheritance relations. 2161 # each documented class showing the direct and indirect inheritance relations.
2146 # Setting this tag to YES will force the CLASS_DIAGRAMS tag to NO. 2162 # Setting this tag to YES will force the CLASS_DIAGRAMS tag to NO.
2147 # The default value is: YES. 2163 # The default value is: YES.
2148 # This tag requires that the tag HAVE_DOT is set to YES. 2164 # This tag requires that the tag HAVE_DOT is set to YES.
2149 2165
2150 CLASS_GRAPH = YES 2166 CLASS_GRAPH = NO
2151 2167
2152 # If the COLLABORATION_GRAPH tag is set to YES then doxygen will generate a 2168 # If the COLLABORATION_GRAPH tag is set to YES then doxygen will generate a
2153 # graph for each documented class showing the direct and indirect implementation 2169 # graph for each documented class showing the direct and indirect implementation
2154 # dependencies (inheritance, containment, and class references variables) of the 2170 # dependencies (inheritance, containment, and class references variables) of the
2155 # class with other documented classes. 2171 # class with other documented classes.
2156 # The default value is: YES. 2172 # The default value is: YES.
2157 # This tag requires that the tag HAVE_DOT is set to YES. 2173 # This tag requires that the tag HAVE_DOT is set to YES.
2158 2174
2159 COLLABORATION_GRAPH = YES 2175 COLLABORATION_GRAPH = NO
2160 2176
2161 # If the GROUP_GRAPHS tag is set to YES then doxygen will generate a graph for 2177 # If the GROUP_GRAPHS tag is set to YES then doxygen will generate a graph for
2162 # groups, showing the direct groups dependencies. 2178 # groups, showing the direct groups dependencies.
2163 # The default value is: YES. 2179 # The default value is: YES.
2164 # This tag requires that the tag HAVE_DOT is set to YES. 2180 # This tag requires that the tag HAVE_DOT is set to YES.
2165 2181
2166 GROUP_GRAPHS = YES 2182 GROUP_GRAPHS = NO
2167 2183
2168 # If the UML_LOOK tag is set to YES, doxygen will generate inheritance and 2184 # If the UML_LOOK tag is set to YES, doxygen will generate inheritance and
2169 # collaboration diagrams in a style similar to the OMG's Unified Modeling 2185 # collaboration diagrams in a style similar to the OMG's Unified Modeling
2170 # Language. 2186 # Language.
2171 # The default value is: NO. 2187 # The default value is: NO.
2172 # This tag requires that the tag HAVE_DOT is set to YES. 2188 # This tag requires that the tag HAVE_DOT is set to YES.
2173 2189
2174 UML_LOOK = NO 2190 UML_LOOK = NO
2175 2191
2176 # If the UML_LOOK tag is enabled, the fields and methods are shown inside the 2192 # If the UML_LOOK tag is enabled, the fields and methods are shown inside the
(...skipping 17 matching lines...) Expand all
2194 2210
2195 TEMPLATE_RELATIONS = NO 2211 TEMPLATE_RELATIONS = NO
2196 2212
2197 # If the INCLUDE_GRAPH, ENABLE_PREPROCESSING and SEARCH_INCLUDES tags are set to 2213 # If the INCLUDE_GRAPH, ENABLE_PREPROCESSING and SEARCH_INCLUDES tags are set to
2198 # YES then doxygen will generate a graph for each documented file showing the 2214 # YES then doxygen will generate a graph for each documented file showing the
2199 # direct and indirect include dependencies of the file with other documented 2215 # direct and indirect include dependencies of the file with other documented
2200 # files. 2216 # files.
2201 # The default value is: YES. 2217 # The default value is: YES.
2202 # This tag requires that the tag HAVE_DOT is set to YES. 2218 # This tag requires that the tag HAVE_DOT is set to YES.
2203 2219
2204 INCLUDE_GRAPH = YES 2220 INCLUDE_GRAPH = NO
2205 2221
2206 # If the INCLUDED_BY_GRAPH, ENABLE_PREPROCESSING and SEARCH_INCLUDES tags are 2222 # If the INCLUDED_BY_GRAPH, ENABLE_PREPROCESSING and SEARCH_INCLUDES tags are
2207 # set to YES then doxygen will generate a graph for each documented file showing 2223 # set to YES then doxygen will generate a graph for each documented file showing
2208 # the direct and indirect include dependencies of the file with other documented 2224 # the direct and indirect include dependencies of the file with other documented
2209 # files. 2225 # files.
2210 # The default value is: YES. 2226 # The default value is: YES.
2211 # This tag requires that the tag HAVE_DOT is set to YES. 2227 # This tag requires that the tag HAVE_DOT is set to YES.
2212 2228
2213 INCLUDED_BY_GRAPH = YES 2229 INCLUDED_BY_GRAPH = NO
2214 2230
2215 # If the CALL_GRAPH tag is set to YES then doxygen will generate a call 2231 # If the CALL_GRAPH tag is set to YES then doxygen will generate a call
2216 # dependency graph for every global function or class method. 2232 # dependency graph for every global function or class method.
2217 # 2233 #
2218 # Note that enabling this option will significantly increase the time of a run. 2234 # Note that enabling this option will significantly increase the time of a run.
2219 # So in most cases it will be better to enable call graphs for selected 2235 # So in most cases it will be better to enable call graphs for selected
2220 # functions only using the \callgraph command. 2236 # functions only using the \callgraph command.
2221 # The default value is: NO. 2237 # The default value is: NO.
2222 # This tag requires that the tag HAVE_DOT is set to YES. 2238 # This tag requires that the tag HAVE_DOT is set to YES.
2223 2239
2224 CALL_GRAPH = NO 2240 CALL_GRAPH = NO
2225 2241
2226 # If the CALLER_GRAPH tag is set to YES then doxygen will generate a caller 2242 # If the CALLER_GRAPH tag is set to YES then doxygen will generate a caller
2227 # dependency graph for every global function or class method. 2243 # dependency graph for every global function or class method.
2228 # 2244 #
2229 # Note that enabling this option will significantly increase the time of a run. 2245 # Note that enabling this option will significantly increase the time of a run.
2230 # So in most cases it will be better to enable caller graphs for selected 2246 # So in most cases it will be better to enable caller graphs for selected
2231 # functions only using the \callergraph command. 2247 # functions only using the \callergraph command.
2232 # The default value is: NO. 2248 # The default value is: NO.
2233 # This tag requires that the tag HAVE_DOT is set to YES. 2249 # This tag requires that the tag HAVE_DOT is set to YES.
2234 2250
2235 CALLER_GRAPH = NO 2251 CALLER_GRAPH = NO
2236 2252
2237 # If the GRAPHICAL_HIERARCHY tag is set to YES then doxygen will graphical 2253 # If the GRAPHICAL_HIERARCHY tag is set to YES then doxygen will graphical
2238 # hierarchy of all classes instead of a textual one. 2254 # hierarchy of all classes instead of a textual one.
2239 # The default value is: YES. 2255 # The default value is: YES.
2240 # This tag requires that the tag HAVE_DOT is set to YES. 2256 # This tag requires that the tag HAVE_DOT is set to YES.
2241 2257
2242 GRAPHICAL_HIERARCHY = YES 2258 GRAPHICAL_HIERARCHY = NO
2243 2259
2244 # If the DIRECTORY_GRAPH tag is set to YES then doxygen will show the 2260 # If the DIRECTORY_GRAPH tag is set to YES then doxygen will show the
2245 # dependencies a directory has on other directories in a graphical way. The 2261 # dependencies a directory has on other directories in a graphical way. The
2246 # dependency relations are determined by the #include relations between the 2262 # dependency relations are determined by the #include relations between the
2247 # files in the directories. 2263 # files in the directories.
2248 # The default value is: YES. 2264 # The default value is: YES.
2249 # This tag requires that the tag HAVE_DOT is set to YES. 2265 # This tag requires that the tag HAVE_DOT is set to YES.
2250 2266
2251 DIRECTORY_GRAPH = YES 2267 DIRECTORY_GRAPH = NO
2252 2268
2253 # The DOT_IMAGE_FORMAT tag can be used to set the image format of the images 2269 # The DOT_IMAGE_FORMAT tag can be used to set the image format of the images
2254 # generated by dot. 2270 # generated by dot.
2255 # Note: If you choose svg you need to set HTML_FILE_EXTENSION to xhtml in order 2271 # Note: If you choose svg you need to set HTML_FILE_EXTENSION to xhtml in order
2256 # to make the SVG files visible in IE 9+ (other browsers do not have this 2272 # to make the SVG files visible in IE 9+ (other browsers do not have this
2257 # requirement). 2273 # requirement).
2258 # Possible values are: png, jpg, gif and svg. 2274 # Possible values are: png, jpg, gif and svg.
2259 # The default value is: png. 2275 # The default value is: png.
2260 # This tag requires that the tag HAVE_DOT is set to YES. 2276 # This tag requires that the tag HAVE_DOT is set to YES.
2261 2277
(...skipping 101 matching lines...) Expand 10 before | Expand all | Expand 10 after
2363 # This tag requires that the tag HAVE_DOT is set to YES. 2379 # This tag requires that the tag HAVE_DOT is set to YES.
2364 2380
2365 GENERATE_LEGEND = YES 2381 GENERATE_LEGEND = YES
2366 2382
2367 # If the DOT_CLEANUP tag is set to YES, doxygen will remove the intermediate dot 2383 # If the DOT_CLEANUP tag is set to YES, doxygen will remove the intermediate dot
2368 # files that are used to generate the various graphs. 2384 # files that are used to generate the various graphs.
2369 # The default value is: YES. 2385 # The default value is: YES.
2370 # This tag requires that the tag HAVE_DOT is set to YES. 2386 # This tag requires that the tag HAVE_DOT is set to YES.
2371 2387
2372 DOT_CLEANUP = YES 2388 DOT_CLEANUP = YES
2389 </%def>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698