]> git.ipfire.org Git - thirdparty/libvirt.git/commit
Fix to python API extractor and API doc generation
authorDaniel Veillard <veillard@redhat.com>
Mon, 20 Jun 2011 03:25:34 +0000 (11:25 +0800)
committerDaniel Veillard <veillard@redhat.com>
Wed, 22 Jun 2011 07:50:08 +0000 (15:50 +0800)
commitd42ea21aecaa031ea56315f82b94e4637dc7cace
tree3310dcc1a0295384b86a98fdedf57a3040c0bd20
parent017abcbb1aa576a5f40d6bc8b905bbdacc5e4b94
Fix to python API extractor and API doc generation

This fixes a number of issues most of them raised by Eric Blake on the
generated documentation output:
   - parsing of "long long int" and similar
   - add parsing of unions within a struct
   - remove spurious " * " fron comments on structure fields and enums
   - fix concatenation of base type and name in arrays
   - extend XSLT to cope with union in structs

* docs/apibuild.py: fix and extend API extraction tool
* docs/newapi.xsl: extend the stylesheets to cope with union in
  public structures
docs/apibuild.py
docs/newapi.xsl