1#--------------------------------------------------------------------------- 2# Project related configuration options, copied from ${KDE_SRC}/kdesdk/scripts/kdedoxygen.sh 3#--------------------------------------------------------------------------- 4PROJECT_NAME = libechonest 5PROJECT_NUMBER = 2.0.1 6OUTPUT_DIRECTORY = apidocs 7CREATE_SUBDIRS = NO 8OUTPUT_LANGUAGE = English 9BRIEF_MEMBER_DESC = YES 10REPEAT_BRIEF = YES 11ABBREVIATE_BRIEF = "The \$name class" \ 12 "The \$name widget" \ 13 "The \$name file" \ 14 is \ 15 provides \ 16 specifies \ 17 contains \ 18 represents \ 19 a \ 20 an \ 21 the 22ALWAYS_DETAILED_SEC = NO 23INLINE_INHERITED_MEMB = NO 24FULL_PATH_NAMES = NO 25STRIP_FROM_PATH = 26STRIP_FROM_INC_PATH = 27SHORT_NAMES = NO 28JAVADOC_AUTOBRIEF = NO 29MULTILINE_CPP_IS_BRIEF = NO 30INHERIT_DOCS = YES 31SEPARATE_MEMBER_PAGES = NO 32TAB_SIZE = 8 33OPTIMIZE_OUTPUT_FOR_C = NO 34OPTIMIZE_OUTPUT_JAVA = NO 35BUILTIN_STL_SUPPORT = NO 36DISTRIBUTE_GROUP_DOC = NO 37SUBGROUPING = YES 38#--------------------------------------------------------------------------- 39# Build related configuration options 40#--------------------------------------------------------------------------- 41EXTRACT_ALL = NO 42EXTRACT_PRIVATE = NO 43EXTRACT_STATIC = YES 44EXTRACT_LOCAL_CLASSES = YES 45EXTRACT_LOCAL_METHODS = NO 46HIDE_UNDOC_MEMBERS = NO 47HIDE_UNDOC_CLASSES = NO 48HIDE_FRIEND_COMPOUNDS = YES 49HIDE_IN_BODY_DOCS = NO 50INTERNAL_DOCS = YES 51CASE_SENSE_NAMES = YES 52HIDE_SCOPE_NAMES = NO 53SHOW_INCLUDE_FILES = YES 54INLINE_INFO = YES 55SORT_MEMBER_DOCS = YES 56SORT_MEMBERS_CTORS_1ST = YES 57SORT_BRIEF_DOCS = YES 58SORT_BY_SCOPE_NAME = NO 59GENERATE_TODOLIST = YES 60GENERATE_TESTLIST = YES 61GENERATE_BUGLIST = YES 62GENERATE_DEPRECATEDLIST = YES 63ENABLED_SECTIONS = 64MAX_INITIALIZER_LINES = 30 65SHOW_USED_FILES = YES 66SHOW_DIRECTORIES = NO 67FILE_VERSION_FILTER = 68#--------------------------------------------------------------------------- 69# configuration options related to warning and progress messages 70#--------------------------------------------------------------------------- 71QUIET = NO 72WARNINGS = YES 73WARN_IF_UNDOCUMENTED = YES 74WARN_IF_DOC_ERROR = YES 75WARN_NO_PARAMDOC = YES 76WARN_FORMAT = "\$file:\$line: \$text" 77WARN_LOGFILE = doxygen.log 78#--------------------------------------------------------------------------- 79# configuration options related to the input files 80#--------------------------------------------------------------------------- 81INPUT = @CMAKE_CURRENT_SOURCE_DIR@/src/ 82FILE_PATTERNS = *.cpp \ 83 *.cc \ 84 *.cxx \ 85 *.h \ 86 *.hh \ 87 *.hxx \ 88 *.hpp \ 89 *.dox 90RECURSIVE = YES 91EXCLUDE = 92EXCLUDE_SYMLINKS = NO 93EXCLUDE_PATTERNS = */.svn/* \ 94 */.git/* \ 95 */cmake/* \ 96 *.moc.* \ 97 moc* \ 98 *.all_cpp.* \ 99 *unload.* \ 100 */test/* \ 101 */tests/* \ 102 *_p.cpp \ 103 *_p.h 104EXAMPLE_PATH = 105EXAMPLE_PATTERNS = * 106EXAMPLE_RECURSIVE = NO 107IMAGE_PATH = $PWD 108INPUT_FILTER = 109FILTER_PATTERNS = 110FILTER_SOURCE_FILES = NO 111#--------------------------------------------------------------------------- 112# configuration options related to the alphabetical class index 113#--------------------------------------------------------------------------- 114ALPHABETICAL_INDEX = NO 115COLS_IN_ALPHA_INDEX = 5 116IGNORE_PREFIX = 117#--------------------------------------------------------------------------- 118# do NOT generate any formats other than html 119#--------------------------------------------------------------------------- 120SOURCE_BROWSER = NO 121GENERATE_HTML = YES 122GENERATE_LATEX = NO 123GENERATE_RTF = NO 124GENERATE_XML = NO 125GENERATE_AUTOGEN_DEF = NO 126GENERATE_PERLMOD = NO 127DISABLE_INDEX = YES 128#--------------------------------------------------------------------------- 129# configuration options related to the HTML output 130#--------------------------------------------------------------------------- 131GENERATE_HTML = YES 132HTML_OUTPUT = html 133HTML_FILE_EXTENSION = .html 134HTML_HEADER = 135HTML_FOOTER = 136HTML_STYLESHEET = 137HTML_ALIGN_MEMBERS = YES 138GENERATE_HTMLHELP = NO 139CHM_FILE = 140HHC_LOCATION = 141GENERATE_CHI = NO 142BINARY_TOC = NO 143TOC_EGENERATE_TREEVIEW = NO 144TREEVIEW_WIDTH = 250 145#--------------------------------------------------------------------------- 146# Configuration options related to the preprocessor 147#--------------------------------------------------------------------------- 148ENABLE_PREPROCESSING = YES 149MACRO_EXPANSION = YES 150EXPAND_ONLY_PREDEF = NO 151SEARCH_INCLUDES = YES 152INCLUDE_PATH = 153INCLUDE_FILE_PATTERNS = 154PREDEFINED = 155EXPAND_AS_DEFINED = 156SKIP_FUNCTION_MACROS = YES 157#--------------------------------------------------------------------------- 158# Configuration::additions related to external references 159#--------------------------------------------------------------------------- 160ALLEXTERNALS = NO 161EXTERNAL_GROUPS = YES 162PERL_PATH = /usr/bin/perl 163#--------------------------------------------------------------------------- 164# Configuration options related to the dot tool 165#--------------------------------------------------------------------------- 166CLASS_DIAGRAMS = YES 167HIDE_UNDOC_RELATIONS = YES 168HAVE_DOT = YES 169CLASS_GRAPH = YES 170COLLABORATION_GRAPH = NO 171GROUP_GRAPHS = NO 172UML_LOOK = NO 173TEMPLATE_RELATIONS = NO 174INCLUDE_GRAPH = YES 175INCLUDED_BY_GRAPH = YES 176CALL_GRAPH = NO 177CALLER_GRAPH = NO 178GRAPHICAL_HIERARCHY = YES 179DIRECTORY_GRAPH = YES 180DOT_IMAGE_FORMAT = png 181DOT_PATH = 182DOTFILE_DIRS = 183MAX_DOT_GRAPH_DEPTH = 1000 184DOT_TRANSPARENT = NO 185DOT_MULTI_TARGETS = NO 186GENERATE_LEGEND = YES 187DOT_CLEANUP = YES 188#--------------------------------------------------------------------------- 189# Configuration::additions related to the search engine 190#--------------------------------------------------------------------------- 191SEARCHENGINE = YES 192SERVER_BASED_SEARCH = NO 193