michael@0: # Doxyfile 1.3.7 michael@0: # ******************************************************************** michael@0: # * COPYRIGHT: michael@0: # * Copyright (c) 2004-2012, International Business Machines Corporation michael@0: # * and others. All Rights Reserved. michael@0: # ******************************************************************** michael@0: michael@0: #--------------------------------------------------------------------------- michael@0: # Project related configuration options michael@0: #--------------------------------------------------------------------------- michael@0: PROJECT_NAME = "ICU @VERSION@" michael@0: PROJECT_NUMBER = @VERSION@ michael@0: OUTPUT_DIRECTORY = doc michael@0: CREATE_SUBDIRS = NO michael@0: OUTPUT_LANGUAGE = English michael@0: #USE_WINDOWS_ENCODING = YES michael@0: DOXYFILE_ENCODING = UTF-8 michael@0: BRIEF_MEMBER_DESC = YES michael@0: REPEAT_BRIEF = YES michael@0: ABBREVIATE_BRIEF = michael@0: ALWAYS_DETAILED_SEC = NO michael@0: INLINE_INHERITED_MEMB = NO michael@0: FULL_PATH_NAMES = NO michael@0: STRIP_FROM_PATH = michael@0: STRIP_FROM_INC_PATH = michael@0: SHORT_NAMES = NO michael@0: JAVADOC_AUTOBRIEF = YES michael@0: MULTILINE_CPP_IS_BRIEF = NO michael@0: #DETAILS_AT_TOP = NO michael@0: INHERIT_DOCS = YES michael@0: DISTRIBUTE_GROUP_DOC = YES michael@0: TAB_SIZE = 8 michael@0: ALIASES = "memo=\par Note:\n" \ michael@0: "draft=\xrefitem draft \"Draft\" \"Draft List\" This API may be changed in the future versions and was introduced in" \ michael@0: "stable=\xrefitem stable \"Stable\" \"Stable List\"" \ michael@0: "deprecated=\xrefitem deprecated \"Deprecated\" \"Deprecated List\"" \ michael@0: "obsolete=\xrefitem obsolete \"Obsolete\" \"Obsolete List\"" \ michael@0: "system=\xrefitem system \"System\" \"System List\" \n Do not use unless you know what you are doing." \ michael@0: "internal=\xrefitem internal \"Internal\" \"Internal List\" Do not use. This API is for internal use only." michael@0: michael@0: OPTIMIZE_OUTPUT_FOR_C = YES michael@0: OPTIMIZE_OUTPUT_JAVA = NO michael@0: SUBGROUPING = YES michael@0: #--------------------------------------------------------------------------- michael@0: # Build related configuration options michael@0: #--------------------------------------------------------------------------- michael@0: EXTRACT_ALL = NO michael@0: EXTRACT_PRIVATE = NO michael@0: EXTRACT_STATIC = NO michael@0: EXTRACT_LOCAL_CLASSES = YES michael@0: EXTRACT_LOCAL_METHODS = NO michael@0: HIDE_UNDOC_MEMBERS = NO michael@0: HIDE_UNDOC_CLASSES = NO michael@0: HIDE_FRIEND_COMPOUNDS = NO michael@0: HIDE_IN_BODY_DOCS = NO michael@0: INTERNAL_DOCS = YES michael@0: CASE_SENSE_NAMES = YES michael@0: HIDE_SCOPE_NAMES = NO michael@0: SHOW_INCLUDE_FILES = YES michael@0: INLINE_INFO = YES michael@0: SORT_MEMBER_DOCS = YES michael@0: SORT_BRIEF_DOCS = NO michael@0: SORT_BY_SCOPE_NAME = NO michael@0: GENERATE_TODOLIST = YES michael@0: GENERATE_TESTLIST = YES michael@0: GENERATE_BUGLIST = YES michael@0: GENERATE_DEPRECATEDLIST= YES michael@0: ENABLED_SECTIONS = michael@0: MAX_INITIALIZER_LINES = 30 michael@0: SHOW_USED_FILES = YES michael@0: michael@0: # docset michael@0: GENERATE_DOCSET = NO michael@0: DOCSET_FEEDNAME = "ICU @VERSION@" michael@0: DOCSET_BUNDLE_ID = org.icu-project.icu4c michael@0: michael@0: #--------------------------------------------------------------------------- michael@0: # configuration options related to warning and progress messages michael@0: #--------------------------------------------------------------------------- michael@0: QUIET = NO michael@0: WARNINGS = YES michael@0: WARN_IF_UNDOCUMENTED = YES michael@0: WARN_IF_DOC_ERROR = YES michael@0: WARN_FORMAT = "$file:$line: $text" michael@0: WARN_LOGFILE = michael@0: #--------------------------------------------------------------------------- michael@0: # configuration options related to the input files michael@0: #--------------------------------------------------------------------------- michael@0: INPUT = @srcdir@/common/unicode @srcdir@/i18n/unicode @srcdir@/io/unicode @srcdir@/layout/LEFontInstance.h @srcdir@/layout/LEGlyphStorage.h @srcdir@/layout/LELanguages.h @srcdir@/layout/LEScripts.h @srcdir@/layout/LESwaps.h @srcdir@/layout/LETypes.h @srcdir@/layout/LayoutEngine.h @srcdir@/layoutex/layout michael@0: FILE_PATTERNS = *.h michael@0: RECURSIVE = NO michael@0: EXCLUDE = @srcdir@/common/unicode/urename.h @srcdir@/common/unicode/udraft.h @srcdir@/common/unicode/udeprctd.h @srcdir@/common/unicode/uobslete.h @srcdir@/common/unicode/ppalmos.h michael@0: EXCLUDE_SYMLINKS = NO michael@0: EXCLUDE_PATTERNS = config*.h michael@0: EXAMPLE_PATH = @srcdir@/ michael@0: EXAMPLE_PATTERNS = michael@0: EXAMPLE_RECURSIVE = NO michael@0: IMAGE_PATH = michael@0: INPUT_FILTER = michael@0: FILTER_SOURCE_FILES = NO michael@0: #--------------------------------------------------------------------------- michael@0: # configuration options related to source browsing michael@0: #--------------------------------------------------------------------------- michael@0: SOURCE_BROWSER = YES michael@0: INLINE_SOURCES = NO michael@0: STRIP_CODE_COMMENTS = YES michael@0: REFERENCED_BY_RELATION = YES michael@0: REFERENCES_RELATION = YES michael@0: VERBATIM_HEADERS = YES michael@0: #--------------------------------------------------------------------------- michael@0: # configuration options related to the alphabetical class index michael@0: #--------------------------------------------------------------------------- michael@0: ALPHABETICAL_INDEX = YES michael@0: COLS_IN_ALPHA_INDEX = 5 michael@0: IGNORE_PREFIX = michael@0: #--------------------------------------------------------------------------- michael@0: # configuration options related to the HTML output michael@0: #--------------------------------------------------------------------------- michael@0: GENERATE_HTML = YES michael@0: HTML_OUTPUT = html michael@0: HTML_FILE_EXTENSION = .html michael@0: HTML_HEADER = michael@0: HTML_FOOTER = michael@0: HTML_STYLESHEET = michael@0: HTML_ALIGN_MEMBERS = YES michael@0: GENERATE_HTMLHELP = NO michael@0: CHM_FILE = michael@0: HHC_LOCATION = michael@0: GENERATE_CHI = NO michael@0: BINARY_TOC = NO michael@0: TOC_EXPAND = NO michael@0: DISABLE_INDEX = NO michael@0: ENUM_VALUES_PER_LINE = 4 michael@0: GENERATE_TREEVIEW = NO michael@0: TREEVIEW_WIDTH = 250 michael@0: #--------------------------------------------------------------------------- michael@0: # configuration options related to the LaTeX output michael@0: #--------------------------------------------------------------------------- michael@0: GENERATE_LATEX = NO michael@0: LATEX_OUTPUT = latex michael@0: LATEX_CMD_NAME = latex michael@0: MAKEINDEX_CMD_NAME = makeindex michael@0: COMPACT_LATEX = NO michael@0: PAPER_TYPE = a4wide michael@0: EXTRA_PACKAGES = michael@0: LATEX_HEADER = michael@0: PDF_HYPERLINKS = NO michael@0: USE_PDFLATEX = NO michael@0: LATEX_BATCHMODE = NO michael@0: LATEX_HIDE_INDICES = NO michael@0: #--------------------------------------------------------------------------- michael@0: # configuration options related to the RTF output michael@0: #--------------------------------------------------------------------------- michael@0: GENERATE_RTF = NO michael@0: RTF_OUTPUT = rtf michael@0: COMPACT_RTF = NO michael@0: RTF_HYPERLINKS = NO michael@0: RTF_STYLESHEET_FILE = michael@0: RTF_EXTENSIONS_FILE = michael@0: #--------------------------------------------------------------------------- michael@0: # configuration options related to the man page output michael@0: #--------------------------------------------------------------------------- michael@0: GENERATE_MAN = NO michael@0: MAN_OUTPUT = man michael@0: MAN_EXTENSION = .3 michael@0: MAN_LINKS = NO michael@0: #--------------------------------------------------------------------------- michael@0: # configuration options related to the XML output michael@0: #--------------------------------------------------------------------------- michael@0: GENERATE_XML = NO michael@0: XML_OUTPUT = xml michael@0: XML_SCHEMA = michael@0: XML_DTD = michael@0: XML_PROGRAMLISTING = YES michael@0: #--------------------------------------------------------------------------- michael@0: # configuration options for the AutoGen Definitions output michael@0: #--------------------------------------------------------------------------- michael@0: GENERATE_AUTOGEN_DEF = NO michael@0: #--------------------------------------------------------------------------- michael@0: # configuration options related to the Perl module output michael@0: #--------------------------------------------------------------------------- michael@0: GENERATE_PERLMOD = NO michael@0: PERLMOD_LATEX = YES michael@0: PERLMOD_PRETTY = YES michael@0: PERLMOD_MAKEVAR_PREFIX = michael@0: #--------------------------------------------------------------------------- michael@0: # Configuration options related to the preprocessor michael@0: #--------------------------------------------------------------------------- michael@0: ENABLE_PREPROCESSING = YES michael@0: MACRO_EXPANSION = YES michael@0: EXPAND_ONLY_PREDEF = YES michael@0: SEARCH_INCLUDES = YES michael@0: INCLUDE_PATH = michael@0: INCLUDE_FILE_PATTERNS = michael@0: PREDEFINED = U_EXPORT2= U_STABLE= U_DRAFT= U_INTERNAL= U_SYSTEM= U_DEPRECATED= U_OBSOLETE= U_CALLCONV= U_CDECL_BEGIN= U_CDECL_END= U_NO_THROW=\ "U_NAMESPACE_BEGIN=namespace icu{" "U_NAMESPACE_END=}" U_HAVE_STD_STRING=1 U_SHOW_CPLUSPLUS_API=1 U_DEFINE_LOCAL_OPEN_POINTER()= U_IN_DOXYGEN=1 michael@0: EXPAND_AS_DEFINED = michael@0: SKIP_FUNCTION_MACROS = YES michael@0: #--------------------------------------------------------------------------- michael@0: # Configuration::additions related to external references michael@0: #--------------------------------------------------------------------------- michael@0: TAGFILES = michael@0: GENERATE_TAGFILE = "@builddir@/doc/html/icudocs.tag" michael@0: ALLEXTERNALS = NO michael@0: EXTERNAL_GROUPS = YES michael@0: PERL_PATH = /usr/bin/perl michael@0: #--------------------------------------------------------------------------- michael@0: # Configuration options related to the dot tool michael@0: #--------------------------------------------------------------------------- michael@0: CLASS_DIAGRAMS = YES michael@0: HIDE_UNDOC_RELATIONS = YES michael@0: HAVE_DOT = NO michael@0: CLASS_GRAPH = YES michael@0: COLLABORATION_GRAPH = YES michael@0: UML_LOOK = NO michael@0: TEMPLATE_RELATIONS = NO michael@0: INCLUDE_GRAPH = YES michael@0: INCLUDED_BY_GRAPH = YES michael@0: CALL_GRAPH = NO michael@0: CALLER_GRAPH = NO michael@0: GRAPHICAL_HIERARCHY = YES michael@0: DOT_IMAGE_FORMAT = png michael@0: DOT_PATH = michael@0: #DOT_FONTNAME = FreeSans michael@0: DOTFILE_DIRS = michael@0: MAX_DOT_GRAPH_WIDTH = 1024 michael@0: MAX_DOT_GRAPH_HEIGHT = 1024 michael@0: MAX_DOT_GRAPH_DEPTH = 0 michael@0: GENERATE_LEGEND = YES michael@0: DOT_CLEANUP = YES michael@0: #--------------------------------------------------------------------------- michael@0: # Configuration::additions related to the search engine michael@0: #--------------------------------------------------------------------------- michael@0: SEARCHENGINE = NO