]> git.saurik.com Git - apple/security.git/blob - OSX/libsecurity_codesigning/antlr2/doxygen.cfg
Security-59754.80.3.tar.gz
[apple/security.git] / OSX / libsecurity_codesigning / antlr2 / doxygen.cfg
1 #
2 # Doxygen config file for ANTLR's C++ support libraries.
3 #
4 # Thanks to Bill Zheng for parts of this.
5 #
6 PROJECT_NAME = "ANTLR Support Libraries 2.7.1+"
7 # Input files:
8 INPUT = antlr src
9 RECURSIVE = YES
10 FILE_PATTERNS = *.cpp *.h *.hpp
11 JAVADOC_AUTOBRIEF = NO
12
13 #---------------------------------------------------------------------------
14 # Configuration options related to the preprocessor
15 #---------------------------------------------------------------------------
16 # If the ENABLE_PREPROCESSING tag is set to YES (the default) Doxygen will
17 # evaluate all C-preprocessor directives found in the sources and include
18 # files.
19 ENABLE_PREPROCESSING = YES
20
21 # If the MACRO_EXPANSION tag is set to YES Doxygen will expand all macro
22 # names in the source code. If set to NO (the default) only conditional
23 # compilation will be performed.
24 MACRO_EXPANSION = YES
25
26 # If the SEARCH_INCLUDES tag is set to YES (the default) the includes files
27 # in the INCLUDE_PATH (see below) will be search if a #include is found.
28 SEARCH_INCLUDES = YES
29
30 # The INCLUDE_PATH tag can be used to specify one or more directories that
31 # contain include files that are not input files but should be processed by
32 # the preprocessor.
33 INCLUDE_PATH =
34
35 # The PREDEFINED tag can be used to specify one or more macro names that
36 # are defined before the preprocessor is started (similar to the -D option of
37 # gcc). The argument of the tag is a list of macros of the form: name
38 # or name=definition (no spaces). If the definition and the = are
39 # omitted =1 is assumed.
40 PREDEFINED = "ANTLR_USE_NAMESPACE(_x_)=_x_::" \
41 "ANTLR_USING_NAMESPACE(_x_)=using namespace _x_;" \
42 "ANTLR_C_USING(_x_)=" \
43 "ANTLR_API="
44
45 # If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES
46 # then the macro expansion is limited to the macros specified with the
47 # PREDEFINED tag.
48 EXPAND_ONLY_PREDEF = YES
49
50 # Output options
51 OUTPUT_DIRECTORY = gen_doc
52 PAPER_TYPE = a4wide
53 #PAPER_TYPE = a4
54 TAB_SIZE = 3
55 CASE_SENSE_NAMES = YES
56
57 # If the REPEAT_BRIEF tag is set to YES (the default) Doxygen will prepend
58 # the brief description of a member or function before the detailed description.
59 # Note: if both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the
60 # brief descriptions will be completely suppressed.
61 REPEAT_BRIEF = YES
62
63 # The INTERNAL_DOCS tag determines if documentation
64 # that is typed after a \internal command is included. If the tag is set
65 # to NO (the default) then the documentation will be excluded.
66 # Set it to YES to include the internal documentation.
67 INTERNAL_DOCS = NO
68
69 # if the INHERIT_DOCS tag is set to YES (the default) then an undocumented
70 # member inherits the documentation from any documented member that it
71 # reimplements.
72 INHERIT_DOCS = YES
73
74 # if the INLINE_INFO tag is set to YES (the default) then a tag [inline]
75 # is inserted in the documentation for inline members.
76 INLINE_INFO = YES
77
78 # Dot and friends...
79 HAVE_DOT = YES
80 CLASS_GRAPH = YES
81 COLLABORATION_GRAPH = YES
82 INCLUDE_GRAPH = YES
83 INCLUDED_BY_GRAPH = YES
84 EXTRACT_ALL = YES
85 EXTRACT_STATIC = YES
86 EXTRACT_PRIVATE = YES
87 # HTML output and friends...
88 GENERATE_HTML = YES
89 # Tree view gives too much trouble with various browsers.
90 GENERATE_TREEVIEW = NO
91 # Latex output and friends...
92 GENERATE_LATEX = NO
93 PDF_HYPERLINKS = YES
94 GENERATE_MAN = NO
95 GENERATE_RTF = NO
96 # Control of convenience stuff
97 GENERATE_TODOLIST = YES
98 # Control over warnings etc. Unset EXTRACT_ALL to get this to work
99 WARN_IF_UNDOCUMENTED = YES
100 WARNINGS = YES
101 QUIET = YES