glib/docs/reference/gio
Philip Withnall 8916874ee6 codegen: Add --interface-info-[body|header] modes
These generate basic .c and .h files containing the GDBusInterfaceInfo
for a D-Bus introspection XML file, but no other code (no skeletons,
proxies, GObjects, etc.).

This is useful for projects who want to describe their D-Bus interfaces
using introspection XML, but who wish to implement the interfaces
manually (for various reasons, typically because the skeletons generated
by gdbus-codegen are too simplistic and limiting). Previously, these
projects would have had to write the GDBusInterfaceInfo manually, which
is painstaking and error-prone.

The new --interface-info-[body|header] options are very similar to
--[body|header], but mutually exclusive with them.

Signed-off-by: Philip Withnall <withnall@endlessm.com>

https://bugzilla.gnome.org/show_bug.cgi?id=795304
2018-06-14 18:57:53 +01:00
..
xml meson: Build all docs 2017-07-13 19:03:39 -04:00
.gitignore .gitignore updates for gsettings stuff 2010-04-27 17:04:57 -04:00
gapplication.xml New gapplication(1) tool 2013-10-17 10:12:27 -04:00
gdbus-codegen.xml codegen: Add --interface-info-[body|header] modes 2018-06-14 18:57:53 +01:00
gdbus.xml gdbus-tool: Add a command to wait for a well-known name on the bus 2017-03-28 11:23:27 +01:00
gio-docs.xml docs: Split GSocketConnectable/GProxyAddressEnumerator documentation 2017-12-12 11:42:45 +00:00
gio-querymodules.xml docs: Improve man page consistency 2012-08-03 23:36:45 -04:00
gio-sections.txt docs: Document g_unix_mount_for 2018-06-06 12:24:12 +02:00
gio.types Make GUnixMountEntry and GUnixMountPoint boxed types 2017-03-28 18:03:08 +02:00
gio.xml Remove duplicated option in gio.xml 2018-03-21 14:35:02 +00:00
glib-compile-resources.xml docs: Use appropriate tags for commands 2018-03-14 14:09:24 +00:00
glib-compile-schemas.xml glib-compile-schemas: Add a --version option 2016-10-06 21:08:25 +01:00
gresource.xml gresource: fix documentation typo 2017-08-22 08:58:56 +01:00
gsettings.xml Add ‘gsettings list-schemas --print-paths’ option 2018-01-05 13:01:03 +00:00
gvfs-overview.odg update the overview image of the gio docs 2009-06-08 17:29:22 +02:00
gvfs-overview.png update the overview image of the gio docs 2009-06-08 17:29:22 +02:00
Makefile.am docs: Add version and deprecation decorators to gtk-doc ignore list 2017-11-07 14:50:23 +00:00
menu-example.png Add GMenuModel 2011-12-08 18:05:12 -05:00
menu-model.png Add GMenuModel 2011-12-08 18:05:12 -05:00
meson.build Platform-dependent header ignore list for gio docs 2018-03-28 11:52:25 +00:00
migrating-gconf.xml Drop a broken link 2013-01-01 10:25:07 -05:00
migrating-gdbus.xml docs: trivial typo fixes 2016-07-16 20:32:16 -04:00
migrating-gnome-vfs.xml Add a migration chapter for dbus bits 2010-05-06 17:58:29 -04:00
migrating-posix.xml Remove duplicate copies of migration docs 2010-05-27 13:07:54 -04:00
overview.xml Trivial: documentation wording fix 2016-06-30 08:58:41 -04:00
version.xml.in gio/ docs/reference/gio Merged gio-standalone into glib. 2007-11-26 16:13:05 +00:00