1# Doxyfile 0.1 2 3#--------------------------------------------------------------------------- 4# General configuration options 5#--------------------------------------------------------------------------- 6PROJECT_NAME = D-Bus 7PROJECT_NUMBER = @VERSION@ 8OUTPUT_DIRECTORY = doc/api 9OUTPUT_LANGUAGE = English 10EXTRACT_ALL = NO 11EXTRACT_PRIVATE = NO 12EXTRACT_STATIC = NO 13HIDE_UNDOC_MEMBERS = NO 14HIDE_UNDOC_CLASSES = NO 15BRIEF_MEMBER_DESC = YES 16REPEAT_BRIEF = YES 17ALWAYS_DETAILED_SEC = NO 18FULL_PATH_NAMES = NO 19STRIP_FROM_PATH = 20INTERNAL_DOCS = NO 21STRIP_CODE_COMMENTS = YES 22CASE_SENSE_NAMES = YES 23SHORT_NAMES = NO 24HIDE_SCOPE_NAMES = NO 25VERBATIM_HEADERS = YES 26SHOW_INCLUDE_FILES = YES 27JAVADOC_AUTOBRIEF = YES 28INHERIT_DOCS = YES 29INLINE_INFO = YES 30SORT_MEMBER_DOCS = YES 31DISTRIBUTE_GROUP_DOC = NO 32TAB_SIZE = 8 33GENERATE_TODOLIST = YES 34GENERATE_TESTLIST = YES 35GENERATE_BUGLIST = YES 36ALIASES = 37ENABLED_SECTIONS = 38MAX_INITIALIZER_LINES = 30 39OPTIMIZE_OUTPUT_FOR_C = YES 40SHOW_USED_FILES = YES 41#--------------------------------------------------------------------------- 42# configuration options related to warning and progress messages 43#--------------------------------------------------------------------------- 44QUIET = YES 45WARNINGS = YES 46WARN_IF_UNDOCUMENTED = YES 47WARN_FORMAT = 48WARN_LOGFILE = 49#--------------------------------------------------------------------------- 50# configuration options related to the input files 51#--------------------------------------------------------------------------- 52INPUT = @top_srcdir@/dbus 53FILE_PATTERNS = *.c *.h 54RECURSIVE = YES 55#EXCLUDE = test 56 57# If the value of the INPUT tag contains directories, you can use the 58# EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude 59# certain files from those directories. 60 61EXCLUDE_PATTERNS = Makefile.* ChangeLog CHANGES CHANGES.* README \ 62 README.* *.png AUTHORS DESIGN DESIGN.* *.desktop \ 63 DESKTOP* COMMENTS HOWTO magic NOTES TODO THANKS 64 65# The EXAMPLE_PATH tag can be used to specify one or more files or 66# directories that contain example code fragments that are included (see 67# the \include command). 68 69EXAMPLE_PATH = 70EXAMPLE_PATTERNS = 71EXAMPLE_RECURSIVE = NO 72IMAGE_PATH = 73INPUT_FILTER = 74FILTER_SOURCE_FILES = NO 75#--------------------------------------------------------------------------- 76# configuration options related to source browsing 77#--------------------------------------------------------------------------- 78SOURCE_BROWSER = YES 79INLINE_SOURCES = NO 80REFERENCED_BY_RELATION = YES 81REFERENCES_RELATION = YES 82#--------------------------------------------------------------------------- 83# configuration options related to the alphabetical class index 84#--------------------------------------------------------------------------- 85ALPHABETICAL_INDEX = NO 86COLS_IN_ALPHA_INDEX = 5 87IGNORE_PREFIX = 88#--------------------------------------------------------------------------- 89# configuration options related to the HTML output 90#--------------------------------------------------------------------------- 91GENERATE_HTML = YES 92HTML_OUTPUT = 93HTML_HEADER = 94HTML_FOOTER = 95HTML_STYLESHEET = 96HTML_ALIGN_MEMBERS = YES 97GENERATE_HTMLHELP = NO 98GENERATE_CHI = NO 99BINARY_TOC = NO 100TOC_EXPAND = NO 101DISABLE_INDEX = NO 102ENUM_VALUES_PER_LINE = 4 103GENERATE_TREEVIEW = NO 104TREEVIEW_WIDTH = 250 105#--------------------------------------------------------------------------- 106# configuration options related to the LaTeX output 107#--------------------------------------------------------------------------- 108GENERATE_LATEX = NO 109LATEX_OUTPUT = 110COMPACT_LATEX = NO 111PAPER_TYPE = a4wide 112EXTRA_PACKAGES = 113LATEX_HEADER = 114PDF_HYPERLINKS = NO 115USE_PDFLATEX = NO 116LATEX_BATCHMODE = NO 117#--------------------------------------------------------------------------- 118# configuration options related to the RTF output 119#--------------------------------------------------------------------------- 120GENERATE_RTF = NO 121RTF_OUTPUT = 122COMPACT_RTF = NO 123RTF_HYPERLINKS = NO 124RTF_STYLESHEET_FILE = 125RTF_EXTENSIONS_FILE = 126#--------------------------------------------------------------------------- 127# configuration options related to the man page output 128#--------------------------------------------------------------------------- 129GENERATE_MAN = YES 130MAN_OUTPUT = man 131MAN_EXTENSION = .3dbus 132MAN_LINKS = YES 133#--------------------------------------------------------------------------- 134# configuration options related to the XML output 135#--------------------------------------------------------------------------- 136GENERATE_XML = YES 137#--------------------------------------------------------------------------- 138# Configuration options related to the preprocessor 139#--------------------------------------------------------------------------- 140ENABLE_PREPROCESSING = YES 141MACRO_EXPANSION = YES 142EXPAND_ONLY_PREDEF = YES 143SEARCH_INCLUDES = YES 144INCLUDE_PATH = 145INCLUDE_FILE_PATTERNS = 146PREDEFINED = "DBUS_BEGIN_DECLS=" \ 147 "DBUS_END_DECLS=" \ 148 "DOXYGEN_SHOULD_SKIP_THIS" \ 149 "DBUS_GNUC_DEPRECATED=" \ 150 "_DBUS_DEFINE_GLOBAL_LOCK(name)=" \ 151 "_DBUS_GNUC_PRINTF(from,to)=" 152SKIP_FUNCTION_MACROS = YES 153#--------------------------------------------------------------------------- 154# Configuration::addtions related to external references 155#--------------------------------------------------------------------------- 156TAGFILES = 157GENERATE_TAGFILE = 158ALLEXTERNALS = NO 159PERL_PATH = 160#--------------------------------------------------------------------------- 161# Configuration options related to the dot tool 162#--------------------------------------------------------------------------- 163CLASS_DIAGRAMS = YES 164HAVE_DOT = NO 165CLASS_GRAPH = YES 166COLLABORATION_GRAPH = YES 167TEMPLATE_RELATIONS = YES 168HIDE_UNDOC_RELATIONS = YES 169INCLUDE_GRAPH = YES 170INCLUDED_BY_GRAPH = YES 171GRAPHICAL_HIERARCHY = YES 172DOT_PATH = 173DOTFILE_DIRS = 174MAX_DOT_GRAPH_WIDTH = 640 175MAX_DOT_GRAPH_HEIGHT = 1024 176GENERATE_LEGEND = YES 177DOT_CLEANUP = YES 178#--------------------------------------------------------------------------- 179# Configuration::addtions related to the search engine 180#--------------------------------------------------------------------------- 181SEARCHENGINE = NO 182