]> git.ipfire.org Git - thirdparty/asterisk.git/commit
major update to doxygen configuration file:
authorKevin P. Fleming <kpfleming@digium.com>
Sat, 15 Nov 2008 18:00:32 +0000 (18:00 +0000)
committerKevin P. Fleming <kpfleming@digium.com>
Sat, 15 Nov 2008 18:00:32 +0000 (18:00 +0000)
commitdda8791081e88e22e2270f5467b60ca1d574fc51
treec7af68f7d311aa148079763906ca4fa64895c16a
parentb753654cbd5b0c74db23587458bf0414f6212ebd
major update to doxygen configuration file:

1) update to doxygen 1.5.x style file, as used in trunk

2) tell doxygen where are header files are, so include-file processing can be done

3) make all macros that are used to define variables/functions be expanded, so that doxygen will properly document the resulting variable/function

4) make all macros that are used to provide the contents of a variable (structure) be expanded, so that doxygen will be able to document the resulting fields

5) suppress compiler attributes (__attribute__(xxx)) from being seen by doxygen, so it will properly match up function definition and usage (for an example of th effect of this, look at the doxygen docs for ast_log() from before and afte this commit)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@157104 65c4cc65-6c06-0410-ace0-fbb531ad65f3
contrib/asterisk-ng-doxygen