X-Git-Url: https://git.saurik.com/apple/security.git/blobdiff_plain/5dd5f9ec28f304ca377c42fd7f711d6cf12b90e1..5c19dc3ae3bd8e40a9c028b0deddd50ff337692c:/OSX/libsecurity_codesigning/antlr2/doxygen.cfg diff --git a/OSX/libsecurity_codesigning/antlr2/doxygen.cfg b/OSX/libsecurity_codesigning/antlr2/doxygen.cfg new file mode 100644 index 00000000..c88da52c --- /dev/null +++ b/OSX/libsecurity_codesigning/antlr2/doxygen.cfg @@ -0,0 +1,101 @@ +# +# Doxygen config file for ANTLR's C++ support libraries. +# +# Thanks to Bill Zheng for parts of this. +# +PROJECT_NAME = "ANTLR Support Libraries 2.7.1+" +# Input files: +INPUT = antlr src +RECURSIVE = YES +FILE_PATTERNS = *.cpp *.h *.hpp +JAVADOC_AUTOBRIEF = NO + +#--------------------------------------------------------------------------- +# Configuration options related to the preprocessor +#--------------------------------------------------------------------------- +# If the ENABLE_PREPROCESSING tag is set to YES (the default) Doxygen will +# evaluate all C-preprocessor directives found in the sources and include +# files. +ENABLE_PREPROCESSING = YES + +# If the MACRO_EXPANSION tag is set to YES Doxygen will expand all macro +# names in the source code. If set to NO (the default) only conditional +# compilation will be performed. +MACRO_EXPANSION = YES + +# If the SEARCH_INCLUDES tag is set to YES (the default) the includes files +# in the INCLUDE_PATH (see below) will be search if a #include is found. +SEARCH_INCLUDES = YES + +# The INCLUDE_PATH tag can be used to specify one or more directories that +# contain include files that are not input files but should be processed by +# the preprocessor. +INCLUDE_PATH = + +# The PREDEFINED tag can be used to specify one or more macro names that +# are defined before the preprocessor is started (similar to the -D option of +# gcc). The argument of the tag is a list of macros of the form: name +# or name=definition (no spaces). If the definition and the = are +# omitted =1 is assumed. +PREDEFINED = "ANTLR_USE_NAMESPACE(_x_)=_x_::" \ + "ANTLR_USING_NAMESPACE(_x_)=using namespace _x_;" \ + "ANTLR_C_USING(_x_)=" \ + "ANTLR_API=" + +# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES +# then the macro expansion is limited to the macros specified with the +# PREDEFINED tag. +EXPAND_ONLY_PREDEF = YES + +# Output options +OUTPUT_DIRECTORY = gen_doc +PAPER_TYPE = a4wide +#PAPER_TYPE = a4 +TAB_SIZE = 3 +CASE_SENSE_NAMES = YES + +# If the REPEAT_BRIEF tag is set to YES (the default) Doxygen will prepend +# the brief description of a member or function before the detailed description. +# Note: if both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the +# brief descriptions will be completely suppressed. +REPEAT_BRIEF = YES + +# The INTERNAL_DOCS tag determines if documentation +# that is typed after a \internal command is included. If the tag is set +# to NO (the default) then the documentation will be excluded. +# Set it to YES to include the internal documentation. +INTERNAL_DOCS = NO + +# if the INHERIT_DOCS tag is set to YES (the default) then an undocumented +# member inherits the documentation from any documented member that it +# reimplements. +INHERIT_DOCS = YES + +# if the INLINE_INFO tag is set to YES (the default) then a tag [inline] +# is inserted in the documentation for inline members. +INLINE_INFO = YES + +# Dot and friends... +HAVE_DOT = YES +CLASS_GRAPH = YES +COLLABORATION_GRAPH = YES +INCLUDE_GRAPH = YES +INCLUDED_BY_GRAPH = YES +EXTRACT_ALL = YES +EXTRACT_STATIC = YES +EXTRACT_PRIVATE = YES +# HTML output and friends... +GENERATE_HTML = YES +# Tree view gives too much trouble with various browsers. +GENERATE_TREEVIEW = NO +# Latex output and friends... +GENERATE_LATEX = NO +PDF_HYPERLINKS = YES +GENERATE_MAN = NO +GENERATE_RTF = NO +# Control of convenience stuff +GENERATE_TODOLIST = YES +# Control over warnings etc. Unset EXTRACT_ALL to get this to work +WARN_IF_UNDOCUMENTED = YES +WARNINGS = YES +QUIET = YES