From 4e228fce0382550136e5c34cb4d9fd400b8d4ad3 Mon Sep 17 00:00:00 2001 From: Andrew Latham Date: Mon, 1 Oct 2012 23:39:45 +0000 Subject: Doxygen Cleanup Start adding configuration file linking and pages. Add module loading doxygen block. Breaking up commits to keep it easy to track (issue ASTERISK-20259) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@374167 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- contrib/asterisk-ng-doxygen | 99 ++++++++++++++++++++++----------------------- 1 file changed, 49 insertions(+), 50 deletions(-) (limited to 'contrib/asterisk-ng-doxygen') diff --git a/contrib/asterisk-ng-doxygen b/contrib/asterisk-ng-doxygen index 2f292d193..f83f76a53 100644 --- a/contrib/asterisk-ng-doxygen +++ b/contrib/asterisk-ng-doxygen @@ -1,4 +1,4 @@ -# Doxyfile 1.5.2 +# Doxyfile 1.7.1 # This file describes the settings to be used by the documentation system # doxygen (www.doxygen.org) for a project @@ -179,8 +179,8 @@ TAB_SIZE = 3 # will result in a user-defined paragraph with heading "Side Effects:". # You can put \n's in the value part of an alias to insert newlines. -ALIASES = "extref=\xrefitem extref \"ExtRef\" \"External references\"" -ALIASES += "AsteriskTrunkWarning=\note The information contained on this page may be out of date. To make sure you get the most current information, please make sure that you are using the documentation generated from Asterisk trunk." +ALIASES = "extref=\xrefitem extref \"ExtRef\" \"External references\"" \ + "AsteriskTrunkWarning=\note The information contained on this page may be out of date. To make sure you get the most current information, please make sure that you are using the documentation generated from Asterisk trunk." # Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C # sources only. Doxygen will then generate output that is more tailored for C. @@ -1034,7 +1034,7 @@ ENUM_VALUES_PER_LINE = 4 # JavaScript, DHTML, CSS and frames is required (i.e. any modern browser). # Windows users are probably better off using the HTML help feature. -GENERATE_TREEVIEW = YES +GENERATE_TREEVIEW = NO # By enabling USE_INLINE_TREES, doxygen will generate the Groups, Directories, # and Class Hierarchy pages using a tree view instead of an ordered list. @@ -1385,52 +1385,51 @@ PREDEFINED = __GNUC__ \ # The macro definition that is found in the sources will be used. # Use the PREDEFINED tag if you want to use a different macro definition. -EXPAND_AS_DEFINED = \ - AST_INLINE_API \ - AST_DECLARE_STRING_FIELDS \ - AST_STRING_FIELD \ - AST_THREADSTORAGE \ - AST_THREADSTORAGE_CUSTOM \ - AST_MODULE_INFO \ - AST_MODULE_INFO_STANDARD \ - __AST_MUTEX_DEFINE \ - AST_MUTEX_DEFINE_STATIC \ - AST_MUTEX_DEFINE_STATIC_NOTRACKING \ - __AST_RWLOCK_DEFINE \ - AST_RWLOCK_DEFINE_STATIC \ - AST_LIST_HEAD \ - AST_RWLIST_HEAD \ - AST_LIST_HEAD_NOLOCK \ - AST_LIST_HEAD_STATIC \ - AST_RWLIST_HEAD_STATIC \ - AST_LIST_HEAD_NOLOCK_STATIC \ - AST_LIST_ENTRY \ - AST_RWLIST_ENTRY \ - __ASTOBJ_HASH \ - ASTOBJ_COMPONENTS_NOLOCK_FULL \ - ASTOBJ_COMPONENTS_NOLOCK \ - ASTOBJ_COMPONENTS_FULL \ - ASTOBJ_COMPONENTS \ - AST_IVR_DECLARE_MENU \ - AST_DECLARE_APP_ARGS \ - AST_DEFINE_APP_ARGS_TYPE \ - AST_APP_ARG \ - BEGIN_OPTIONS \ - END_OPTIONS \ - AST_APP_OPTIONS \ - AST_APP_OPTION \ - AST_APP_OPTION_ARG \ - AST_DLLIST_HEAD \ - AST_DLLIST_HEAD_STATIC \ - AST_DLLIST_HEAD_NOLOCK \ - AST_DLLIST_HEAD_NOLOCK_STATIC \ - AST_RWDLLIST_HEAD \ - AST_RWDLLIST_HEAD_STATIC \ - AST_DLLIST_ENTRY \ - AST_RWDLLIST_ENTRY \ - AST_CLI_DEFINE \ - AST_OPTIONAL_API \ - AST_OPTIONAL_API_ATTR +EXPAND_AS_DEFINED = AST_INLINE_API \ + AST_DECLARE_STRING_FIELDS \ + AST_STRING_FIELD \ + AST_THREADSTORAGE \ + AST_THREADSTORAGE_CUSTOM \ + AST_MODULE_INFO \ + AST_MODULE_INFO_STANDARD \ + __AST_MUTEX_DEFINE \ + AST_MUTEX_DEFINE_STATIC \ + AST_MUTEX_DEFINE_STATIC_NOTRACKING \ + __AST_RWLOCK_DEFINE \ + AST_RWLOCK_DEFINE_STATIC \ + AST_LIST_HEAD \ + AST_RWLIST_HEAD \ + AST_LIST_HEAD_NOLOCK \ + AST_LIST_HEAD_STATIC \ + AST_RWLIST_HEAD_STATIC \ + AST_LIST_HEAD_NOLOCK_STATIC \ + AST_LIST_ENTRY \ + AST_RWLIST_ENTRY \ + __ASTOBJ_HASH \ + ASTOBJ_COMPONENTS_NOLOCK_FULL \ + ASTOBJ_COMPONENTS_NOLOCK \ + ASTOBJ_COMPONENTS_FULL \ + ASTOBJ_COMPONENTS \ + AST_IVR_DECLARE_MENU \ + AST_DECLARE_APP_ARGS \ + AST_DEFINE_APP_ARGS_TYPE \ + AST_APP_ARG \ + BEGIN_OPTIONS \ + END_OPTIONS \ + AST_APP_OPTIONS \ + AST_APP_OPTION \ + AST_APP_OPTION_ARG \ + AST_DLLIST_HEAD \ + AST_DLLIST_HEAD_STATIC \ + AST_DLLIST_HEAD_NOLOCK \ + AST_DLLIST_HEAD_NOLOCK_STATIC \ + AST_RWDLLIST_HEAD \ + AST_RWDLLIST_HEAD_STATIC \ + AST_DLLIST_ENTRY \ + AST_RWDLLIST_ENTRY \ + AST_CLI_DEFINE \ + AST_OPTIONAL_API \ + AST_OPTIONAL_API_ATTR # If the SKIP_FUNCTION_MACROS tag is set to YES (the default) then # doxygen's preprocessor will remove all function-like macros that are alone -- cgit v1.2.3