qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH v2 0/4] GTK-DOC build integration (v2)
@ 2011-12-14 20:01 Anthony Liguori
  2011-12-14 20:01 ` [Qemu-devel] [PATCH v2 1/4] memory: make memory API parsable by gtkdoc-scan (v2) Anthony Liguori
                   ` (5 more replies)
  0 siblings, 6 replies; 20+ messages in thread
From: Anthony Liguori @ 2011-12-14 20:01 UTC (permalink / raw)
  To: qemu-devel; +Cc: Peter Maydell, Anthony Liguori, Avi Kivity, Stefan Weil

This series integrates GTK-DOC into our build process via a gtkdoc build target.
This is to provide internal API documentation in a more accessible format.  Once
this gets merged into the tree, I'll add a nightly cron job on qemu.org so that
there is always a copy of the latest internal API documentation on the website.

I've posted the output of already on qemu.org at:

   http://wiki.qemu.org/docs-internal/

All it takes to add to this is to submit a patch converting a file to use
gtk-doc syntax and then move the header into include/

For more information on gtk-doc, see:

   http://developer.gnome.org/gtk-doc-manual/unstable/

For v2, I'm relying on a fork of gtk-doc that removes the underscore
requirements.  I really hate to do this but I like it better than not having
documentation.  I'm poking in the gtk+ community to see if there's an upstream
compromise possible.

Anthony Liguori (4):
  memory: make memory API parsable by gtkdoc-scan (v2)
  docs: add build infrastructure for gtkdocs (v2)
  memory: update documentation to be in gtk-doc format
  memory: move header into include/ and add to QEMU docs

 Makefile         |    6 +-
 Makefile.docs    |   29 +++
 Makefile.hw      |    1 +
 Makefile.target  |    1 +
 QEMU-docs.xml    |   32 +++
 include/memory.h |  566 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 memory.h         |  522 -------------------------------------------------
 7 files changed, 634 insertions(+), 523 deletions(-)
 create mode 100644 Makefile.docs
 create mode 100644 QEMU-docs.xml
 create mode 100644 include/memory.h
 delete mode 100644 memory.h

-- 
1.7.4.1

^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2012-03-12 23:37 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-12-14 20:01 [Qemu-devel] [PATCH v2 0/4] GTK-DOC build integration (v2) Anthony Liguori
2011-12-14 20:01 ` [Qemu-devel] [PATCH v2 1/4] memory: make memory API parsable by gtkdoc-scan (v2) Anthony Liguori
2011-12-15  9:28   ` Kevin Wolf
2011-12-15 13:25     ` Anthony Liguori
2011-12-14 20:01 ` [Qemu-devel] [PATCH v2 2/4] docs: add build infrastructure for gtkdocs (v2) Anthony Liguori
2012-03-12 20:48   ` Eduardo Habkost
2012-03-12 23:37     ` Andreas Färber
2011-12-14 20:01 ` [Qemu-devel] [PATCH v2 3/4] memory: update documentation to be in gtk-doc format Anthony Liguori
2011-12-14 20:01 ` [Qemu-devel] [PATCH v2 4/4] memory: move header into include/ and add to QEMU docs Anthony Liguori
2011-12-14 20:54 ` [Qemu-devel] [PATCH v2 0/4] GTK-DOC build integration (v2) Marc-André Lureau
2011-12-14 21:08   ` Anthony Liguori
2011-12-15  5:22     ` Andreas Färber
2011-12-15  9:32       ` Stefan Weil
2011-12-15 10:04         ` Daniel P. Berrange
2011-12-15 10:29           ` Stefan Weil
2011-12-15 11:36             ` Andreas Färber
2011-12-15 11:46               ` Kevin Wolf
2011-12-15 10:21         ` Kevin Wolf
2011-12-18 12:00           ` Stefan Weil
2012-03-12 21:03 ` Lluís Vilanova

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).