[beast/devel: 39/77] DOCS: doxygen.cfg: fix brief/auto-docs, extra warnings and PREDEFINED



commit 9b99501e4cb586f5f96866687750e1d736500d6d
Author: Tim Janik <timj gnu org>
Date:   Tue Apr 9 01:55:12 2013 +0200

    DOCS: doxygen.cfg: fix brief/auto-docs, extra warnings and PREDEFINED

 docs/dev/doxygen.cfg |   25 ++++++++++++++++++++-----
 1 files changed, 20 insertions(+), 5 deletions(-)
---
diff --git a/docs/dev/doxygen.cfg b/docs/dev/doxygen.cfg
index f084e2a..e201cf3 100644
--- a/docs/dev/doxygen.cfg
+++ b/docs/dev/doxygen.cfg
@@ -1,17 +1,18 @@
 PROJECT_NAME           = "BEAST/BSE - Better Audio System and Sound Engine"
-OUTPUT_DIRECTORY       = doxyhtml/
+#OUTPUT_DIRECTORY      = doxyhtml/
 GENERATE_LATEX         = NO
 GENERATE_MAN           = NO
 GENERATE_RTF           = NO
 QUIET                  = YES
 
 FULL_PATH_NAMES                = YES
-CASE_SENSE_NAMES       = NO
+CASE_SENSE_NAMES       = YES
 RECURSIVE              = YES
 FILE_PATTERNS          = *
 EXCLUDE                        =
 BUILTIN_STL_SUPPORT    = YES
 TYPEDEF_HIDES_STRUCT   = YES
+MAX_INITIALIZER_LINES   = 0
 #EXAMPLE_PATH          = ../test
 #IMAGE_PATH            = pictures
 #INCLUDE_PATH          = /usr/include/
@@ -22,7 +23,11 @@ EXTRACT_STATIC               = NO
 EXTRACT_LOCAL_CLASSES  = NO
 EXTRACT_LOCAL_METHODS  = NO
 EXTRACT_ANON_NSPACES   = NO
+JAVADOC_AUTOBRIEF      = YES
+QT_AUTOBRIEF           = YES
+ABBREVIATE_BRIEF       = YES
 HIDE_IN_BODY_DOCS      = YES
+WARN_IF_UNDOCUMENTED    = NO
 
 INTERNAL_DOCS          = NO
 HIDE_UNDOC_MEMBERS     = NO
@@ -30,14 +35,21 @@ HIDE_FRIEND_COMPOUNDS       = YES
 SHOW_USED_FILES        = YES
 SHOW_DIRECTORIES       = YES
 SHOW_INCLUDE_FILES     = YES
-JAVADOC_AUTOBRIEF      = NO
 INHERIT_DOCS           = YES
 ENABLED_SECTIONS       = ""
 MACRO_EXPANSION                = YES
-PREDEFINED             = DOXYGEN "ATTRIBUTE_UNUSED=" "link_warning(x,y)=" "G_BEGIN_DECLS=" "G_END_DECLS="
 EXPAND_ONLY_PREDEF     = YES
 #ENABLE_PREPROCESSING  = YES
 
+PREDEFINED = DOXYGEN "record=struct" "sequence=struct" G_BEGIN_DECLS G_END_DECLS
+PREDEFINED += BSE_CXX_DECLARE_CLASS BSE_CXX_DECLARED_CLASS_TYPE BSE_CXX_DECLARED_ENUM_TYPE 
BSE_CXX_DECLARED_PROC_TYPE
+PREDEFINED += BSE_CXX_DECLARED_RECORD_TYPE BSE_CXX_DECLARED_SEQUENCE_TYPE BSE_CXX_DECLARE_ENUM 
BSE_CXX_DECLARE_PROC
+PREDEFINED += BSE_CXX_DECLARE_RECORD BSE_CXX_DECLARE_SEQUENCE BSE_CXX_DEFINE_EXPORTS 
BSE_CXX_DEFINE_STATIC_DATA BSE_CXX_EXPORT_IDENTITY
+PREDEFINED += BSE_CXX_INSTANCE_OFFSET BSE_CXX_REGISTER_EFFECT BSE_CXX_REGISTER_ENUM BSE_CXX_REGISTER_HOOK 
BSE_CXX_REGISTER_HOOK_NODE
+PREDEFINED += BSE_CXX_REGISTER_PROCEDURE BSE_CXX_REGISTER_RECORD BSE_CXX_REGISTER_SEQUENCE 
BSE_CXX_REGISTER_STATIC_HOOK
+PREDEFINED += BSE_CXX_TYPE_REGISTER BSE_CXX_TYPE_REGISTER_ABSTRACT BSE_CXX_TYPE_REGISTER_INITIALIZED 
BSE_CXX_TYPE_REGISTER_INTERN
+PREDEFINED += BSE__SPECIALIZE BSE_CXX_DEFINE_EXPORTS BSE_CXX_DEFINE_STATIC_DATA
+
 #OPTIMIZE_OUTPUT_FOR_C = YES
 
 #GENERATE_HTML          = YES
@@ -56,7 +68,7 @@ EXPAND_ONLY_PREDEF    = YES
 HAVE_DOT               = YES
 UML_LOOK               = NO
 CLASS_GRAPH            = YES
-COLLABORATION_GRAPH    = YES
+COLLABORATION_GRAPH    = NO
 GROUP_GRAPHS           = YES
 TEMPLATE_RELATIONS     = NO
 INCLUDE_GRAPH          = NO
@@ -65,3 +77,6 @@ GRAPHICAL_HIERARCHY   = YES
 DIRECTORY_GRAPH                = YES
 CALL_GRAPH             = NO
 CALLER_GRAPH           = NO
+
+ALIASES += flipper="\xrefitem flippers \"Flipper\" \"Flippers\""
+ALIASES += Wikipedia{1}="<a href='http://en.wikipedia.org/wiki/\1'>\1</a>"


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]