Merged revisions 157104 via svnmerge from
authorKevin P. Fleming <kpfleming@digium.com>
Sat, 15 Nov 2008 18:25:01 +0000 (18:25 +0000)
committerKevin P. Fleming <kpfleming@digium.com>
Sat, 15 Nov 2008 18:25:01 +0000 (18:25 +0000)
commit2ce2cc26c748e6559185c4af7a7c678644231638
tree9d5472c0ed1571f50607ec8275961b4a586ba2f4
parent7a20daefed2d9b73a86d41ae40d36a196d06373a
Merged revisions 157104 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
  r157104 | kpfleming | 2008-11-15 19:00:32 +0100 (Sat, 15 Nov 2008) | 13 lines

  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/trunk@157105 65c4cc65-6c06-0410-ace0-fbb531ad65f3
contrib/asterisk-ng-doxygen