doc: Include D-Bus APIs in the API reference documentation

Signed-off-by: Simon McVittie <smcv@collabora.com>
This commit is contained in:
Simon McVittie
2020-09-30 13:42:55 +01:00
committed by Alexander Larsson
parent 063cbd9e78
commit 7c29fc6fd6
2 changed files with 21 additions and 1 deletions

View File

@@ -47,7 +47,13 @@ EXTRA_HFILES =
HTML_IMAGES =
content_files =
content_files = \
dbus-org.freedesktop.Flatpak.Authenticator.stamp \
dbus-org.freedesktop.Flatpak.stamp \
dbus-org.freedesktop.impl.portal.PermissionStore.stamp \
dbus-org.freedesktop.portal.Documents.stamp \
dbus-org.freedesktop.portal.Flatpak.stamp \
$(NULL)
expand_content_files =
AM_CPPFLAGS = -I$(top_srcdir)/common -I$(top_builddir)/common $(BASE_CFLAGS)
@@ -67,3 +73,5 @@ endif
libflatpak-docs.html: libflatpak-docs.xml docs
$(AM_V_GEN) $(XMLTO) $(XMLTO_FLAGS) --skip-validation xhtml-nochunks -m $(srcdir)/../xmlto-config.xsl $<
dbus-%.stamp: $(top_srcdir)/data/%.xml
$(AM_V_GEN)$(GDBUS_CODEGEN) --generate-docbook=dbus $<

View File

@@ -30,6 +30,18 @@
<xi:include href="xml/flatpak-version-macros.xml"/>
</chapter>
<chapter>
<title>D-Bus APIs</title>
<xi:include href="dbus-org.freedesktop.Flatpak.Authenticator.xml"/>
<xi:include href="dbus-org.freedesktop.Flatpak.Development.xml"/>
<xi:include href="dbus-org.freedesktop.Flatpak.SessionHelper.xml"/>
<xi:include href="dbus-org.freedesktop.Flatpak.SystemHelper.xml"/>
<xi:include href="dbus-org.freedesktop.impl.portal.PermissionStore.xml"/>
<xi:include href="dbus-org.freedesktop.portal.Documents.xml"/>
<xi:include href="dbus-org.freedesktop.portal.Flatpak.xml"/>
<xi:include href="dbus-org.freedesktop.portal.Flatpak.UpdateMonitor.xml"/>
</chapter>
<chapter id="object-tree">
<title>Object Hierarchy</title>
<xi:include href="xml/tree_index.sgml"/>