[rygel] docs: Override the gtk-doc SERVER variable.
- From: Murray Cumming <murrayc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [rygel] docs: Override the gtk-doc SERVER variable.
- Date: Tue, 9 Oct 2012 12:08:46 +0000 (UTC)
commit 80b68029d42fec3fbbb9c0dbdda99c065bddcb0f
Author: Murray Cumming <murrayc murrayc com>
Date: Tue Oct 9 14:07:07 2012 +0200
docs: Override the gtk-doc SERVER variable.
We now have our own custom-written gtkdoc/*-docs.xml files, based on
the generated ones. valadoc/gtkdoc will then not regenerate them.
This makes the build more complicated because we cannot just delete
all of the gtkdoc directory. So I avoided the copy/paste by using
a .am fragment file.
doc/reference/Makefile.am | 2 +
doc/reference/doc-build.am | 51 ++++++++++++++++
doc/reference/librygel-core/Makefile.am | 31 +---------
.../librygel-core/gtkdoc/librygel-core-docs.xml | 60 +++++++++++++++++++
doc/reference/librygel-renderer-gst/Makefile.am | 33 +---------
.../gtkdoc/librygel-renderer-gst-docs.xml | 35 +++++++++++
doc/reference/librygel-renderer/Makefile.am | 34 +----------
.../gtkdoc/librygel-renderer-docs.xml | 38 ++++++++++++
doc/reference/librygel-server/Makefile.am | 32 +---------
.../gtkdoc/librygel-server-docs.xml | 61 ++++++++++++++++++++
10 files changed, 263 insertions(+), 114 deletions(-)
---
diff --git a/doc/reference/Makefile.am b/doc/reference/Makefile.am
index f24e141..66fbb69 100644
--- a/doc/reference/Makefile.am
+++ b/doc/reference/Makefile.am
@@ -3,3 +3,5 @@ SUBDIRS = librygel-core librygel-renderer librygel-server
if HAVE_GSTREAMER
SUBDIRS += librygel-renderer-gst
endif
+
+EXTRA_DIST = doc-build.am
diff --git a/doc/reference/doc-build.am b/doc/reference/doc-build.am
new file mode 100644
index 0000000..3812798
--- /dev/null
+++ b/doc/reference/doc-build.am
@@ -0,0 +1,51 @@
+# Other Makefile.am files should set:
+# VALA_SOURCE_FILES, VALA_SOURCE_FILES_WITH_PATHS,
+# VALADOC_FLAGS, RYGEL_DOCBUILD_MODULE
+# and RYGEL_DOCBUILD_EXTRA_GTKDOC_OPTIONS
+# and the include this .am file.
+
+if ENABLE_VALADOC
+
+valadoc-gen: $(VALA_SOURCE_FILES_WITH_PATHS)
+ $(AM_V_GEN)$(VALADOC) \
+ -o valadoc \
+ $(VALADOC_FLAGS)
+
+gtkdoc-gen: $(VALA_SOURCE_FILES_WITH_PATHS) gtkdoc/lib$(RYGEL_DOCBUILD_MODULE)-docs.xml
+ @rm -rf gtkdoc/html
+ $(AM_V_GEN)$(VALADOC) \
+ -X $(top_srcdir)/src/lib$(RYGEL_DOCBUILD_MODULE)/$(RYGEL_DOCBUILD_MODULE).h \
+ -X -l -X $(top_builddir)/src/lib$(RYGEL_DOCBUILD_MODULE)/.libs/lib$(RYGEL_DOCBUILD_MODULE)-2.0.so \
+ -o gtkdoc \
+ --doclet gtkdoc \
+ $(VALADOC_FLAGS)
+
+clean-local:
+ rm -rf valadoc gtkdoc/html
+ rm -f gtkdoc/html.stamp
+ rm -f gtkdoc/sgml.stamp
+ rm -rf gtkdoc/ccomments
+ rm -rf gtkdoc/xml
+ rm -rf gtkdoc/cscan
+ rm -f gtkdoc/lib$(RYGEL_DOCBUILD_MODULE).args
+ rm -f gtkdoc/lib$(RYGEL_DOCBUILD_MODULE).interfaces
+ rm -f gtkdoc/lib$(RYGEL_DOCBUILD_MODULE).hierarchy
+ rm -f gtkdoc/lib$(RYGEL_DOCBUILD_MODULE).signals
+ rm -f gtkdoc/lib$(RYGEL_DOCBUILD_MODULE).types
+ rm -f gtkdoc/lib$(RYGEL_DOCBUILD_MODULE)*.txt
+ rm -f gtkdoc/lib$(RYGEL_DOCBUILD_MODULE).prerequisites
+
+uninstall-hook:
+ rm -rf $(DESTDIR)$(datadir)/gtk-doc/html/lib$(RYGEL_DOCBUILD_MODULE)
+
+# The chmod corrects the directory permissions so that distcheck can remove the installed files.
+install-data-hook: gtkdoc-gen
+ $(MKDIR_P) $(DESTDIR)$(datadir)/gtk-doc/html/lib$(RYGEL_DOCBUILD_MODULE)
+ cp -d -R $(srcdir)/gtkdoc/html $(DESTDIR)$(datadir)/gtk-doc/html/lib$(RYGEL_DOCBUILD_MODULE)
+ chmod -R u+w $(DESTDIR)$(datadir)/gtk-doc/html/lib$(RYGEL_DOCBUILD_MODULE)
+
+all: valadoc-gen gtkdoc-gen
+
+EXTRA_DIST = gtkdoc/lib$(RYGEL_DOCBUILD_MODULE)-docs.xml gtkdoc/html valadoc
+
+endif
diff --git a/doc/reference/librygel-core/Makefile.am b/doc/reference/librygel-core/Makefile.am
index b93f363..d61279f 100644
--- a/doc/reference/librygel-core/Makefile.am
+++ b/doc/reference/librygel-core/Makefile.am
@@ -23,34 +23,11 @@ VALADOC_FLAGS = --force \
--package-version 2.0 \
$(VALA_SOURCE_FILES_WITH_PATHS)
-valadoc: $(VALA_SOURCE_FILES_WITH_PATHS)
- $(AM_V_GEN)$(VALADOC) \
- -o valadoc \
- $(VALADOC_FLAGS)
-
-gtkdoc: $(VALA_SOURCE_FILES_WITH_PATHS)
- @rm -rf gtkdoc
- $(AM_V_GEN)$(VALADOC) \
- -X $(top_srcdir)/src/librygel-core/rygel-core.h \
- -X -l -X $(top_builddir)/src/librygel-core/.libs/librygel-core-2.0.so \
- -o gtkdoc \
- --doclet gtkdoc \
- $(VALADOC_FLAGS)
-
-clean-local:
- rm -rf valadoc gtkdoc
-
-uninstall-hook:
- rm -rf $(DESTDIR)$(datadir)/gtk-doc/html/librygel-core
+RYGEL_DOCBUILD_MODULE = rygel-core
+RYGEL_DOCBUILD_EXTRA_GTKDOC_OPTIONS =
+endif
-# The chmod corrects the directory permissions so that distcheck can remove the installed files.
-install-data-hook: gtkdoc
- $(MKDIR_P) $(DESTDIR)$(datadir)/gtk-doc/html/librygel-core
- cp -d -R $(srcdir)/gtkdoc/html $(DESTDIR)$(datadir)/gtk-doc/html/librygel-core
- chmod -R u+w $(DESTDIR)$(datadir)/gtk-doc/html/librygel-core
+include $(top_srcdir)/doc/reference/doc-build.am
-all: valadoc gtkdoc
-EXTRA_DIST = gtkdoc valadoc
-endif
diff --git a/doc/reference/librygel-core/gtkdoc/librygel-core-docs.xml b/doc/reference/librygel-core/gtkdoc/librygel-core-docs.xml
new file mode 100644
index 0000000..361907e
--- /dev/null
+++ b/doc/reference/librygel-core/gtkdoc/librygel-core-docs.xml
@@ -0,0 +1,60 @@
+<?xml version="1.0"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
+ "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd"
+[
+ <!ENTITY % local.common.attrib "xmlns:xi CDATA #FIXED 'http://www.w3.org/2003/XInclude'">
+]>
+<book id="index">
+ <bookinfo>
+ <title>librygel-core Reference Manual</title>
+ <releaseinfo>
+ for librygel-core 2.0.
+ The latest version of this documentation can be found on-line at
+ <ulink role="online-location" url="http://developer.gnome.org/librygel-core/index.html">http://developer.gnome.org/librygel-core/</ulink>.
+ </releaseinfo>
+ </bookinfo>
+
+ <chapter>
+ <title>librygel-core API Reference</title>
+ <xi:include href="xml/rygel-connection-manager.xml"/>
+ <xi:include href="xml/rygel-configuration.xml"/>
+ <xi:include href="xml/rygel-log-handler.xml"/>
+ <xi:include href="xml/rygel-resource-info.xml"/>
+ <xi:include href="xml/rygel-dbus-interface.xml"/>
+ <xi:include href="xml/rygel-description-file.xml"/>
+ <xi:include href="xml/rygel-plugin-loader.xml"/>
+ <xi:include href="xml/rygel-icon-info.xml"/>
+ <xi:include href="xml/rygel-free-desktop-interfaces.xml"/>
+ <xi:include href="xml/rygel-recursive-module-loader.xml"/>
+ <xi:include href="xml/rygel-root-device.xml"/>
+ <xi:include href="xml/rygel-plugin.xml"/>
+ <xi:include href="xml/rygel-media-device.xml"/>
+ <xi:include href="xml/rygel-base-configuration.xml"/>
+ <xi:include href="xml/rygel-root-device-factory.xml"/>
+ <xi:include href="xml/rygel-meta-config.xml"/>
+ <xi:include href="xml/rygel-xml-utils.xml"/>
+ <xi:include href="xml/rygel-state-machine.xml"/>
+
+ </chapter>
+
+<chapter>
+<title>librygel-core D-Bus API Reference</title>
+<xi:include href="xml/org-gnome-Rygel1.xml"/>
+<xi:include href="xml/org-freedesktop-DBus.xml"/>
+<xi:include href="xml/org-freedesktop-DBus-Properties.xml"/>
+</chapter>
+<chapter id="object-tree">
+ <title>Object Hierarchy</title>
+ <xi:include href="xml/tree_index.sgml"/>
+ </chapter>
+ <index id="api-index-full">
+ <title>API Index</title>
+ <xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include>
+ </index>
+ <index id="deprecated-api-index" role="deprecated">
+ <title>Index of deprecated API</title>
+ <xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include>
+ </index>
+
+ <xi:include href="xml/annotation-glossary.xml"><xi:fallback /></xi:include>
+</book>
diff --git a/doc/reference/librygel-renderer-gst/Makefile.am b/doc/reference/librygel-renderer-gst/Makefile.am
index 67bcc16..ca6db93 100644
--- a/doc/reference/librygel-renderer-gst/Makefile.am
+++ b/doc/reference/librygel-renderer-gst/Makefile.am
@@ -31,34 +31,9 @@ VALADOC_FLAGS = --force \
--package-version 2.0 \
$(VALA_SOURCE_FILES_WITH_PATHS)
-valadoc: $(VALA_SOURCE_FILES_WITH_PATHS)
- $(AM_V_GEN)$(VALADOC) \
- -o valadoc \
- $(VALADOC_FLAGS)
-
-gtkdoc: $(VALA_SOURCE_FILES_WITH_PATHS)
- @rm -rf gtkdoc
- $(AM_V_GEN)$(VALADOC) \
- -X $(top_srcdir)/src/librygel-renderer-gst/rygel-renderer-gst.h \
- -X -l -X $(top_builddir)/src/librygel-core/.libs/librygel-core-2.0.so \
- -X -l -X $(top_builddir)/src/librygel-renderer-gst/.libs/librygel-renderer-gst-2.0.so \
- -o gtkdoc \
- --doclet gtkdoc \
- $(VALADOC_FLAGS)
-
-clean-local:
- rm -rf valadoc gtkdoc
-
-uninstall-hook:
- rm -rf $(DESTDIR)$(datadir)/gtk-doc/html/librygel-renderer-gst
-
-# The chmod corrects the directory permissions so that distcheck can remove the installed files.
-install-data-hook: gtkdoc
- cp -d -R $(srcdir)/gtkdoc/html $(DESTDIR)$(datadir)/gtk-doc/html/librygel-renderer-gst
- chmod -R u+w $(DESTDIR)$(datadir)/gtk-doc/html/librygel-renderer-gst
-
-all: valadoc gtkdoc
+RYGEL_DOCBUILD_MODULE = rygel-renderer-gst
+RYGEL_DOCBUILD_EXTRA_GTKDOC_OPTIONS = -X -l -X $(top_builddir)/src/librygel-core/.libs/librygel-core-2.0.so
+endif
-EXTRA_DIST = gtkdoc valadoc
+include $(top_srcdir)/doc/reference/doc-build.am
-endif
diff --git a/doc/reference/librygel-renderer-gst/gtkdoc/librygel-renderer-gst-docs.xml b/doc/reference/librygel-renderer-gst/gtkdoc/librygel-renderer-gst-docs.xml
new file mode 100644
index 0000000..09497b1
--- /dev/null
+++ b/doc/reference/librygel-renderer-gst/gtkdoc/librygel-renderer-gst-docs.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
+ "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd"
+[
+ <!ENTITY % local.common.attrib "xmlns:xi CDATA #FIXED 'http://www.w3.org/2003/XInclude'">
+]>
+<book id="index">
+ <bookinfo>
+ <title>librygel-renderer-gst Reference Manual</title>
+ <releaseinfo>
+ for librygel-renderer-gst 2.0.
+ The latest version of this documentation can be found on-line at
+ <ulink role="online-location" url="http://developer.gnome.org/librygel-renderer-gst/index.html">http://developer.gnome.org/librygel-renderer-gst/</ulink>.
+ </releaseinfo>
+ </bookinfo>
+
+ <chapter>
+ <title>librygel-renderer-gst API Reference</title>
+
+ </chapter>
+ <chapter id="object-tree">
+ <title>Object Hierarchy</title>
+ <xi:include href="xml/tree_index.sgml"/>
+ </chapter>
+ <index id="api-index-full">
+ <title>API Index</title>
+ <xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include>
+ </index>
+ <index id="deprecated-api-index" role="deprecated">
+ <title>Index of deprecated API</title>
+ <xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include>
+ </index>
+
+ <xi:include href="xml/annotation-glossary.xml"><xi:fallback /></xi:include>
+</book>
diff --git a/doc/reference/librygel-renderer/Makefile.am b/doc/reference/librygel-renderer/Makefile.am
index 58ec298..7d24dd1 100644
--- a/doc/reference/librygel-renderer/Makefile.am
+++ b/doc/reference/librygel-renderer/Makefile.am
@@ -10,9 +10,6 @@ VALA_SOURCE_FILES = $(LIBRYGEL_RENDERER_VAPI_SOURCE_FILES) \
VALA_SOURCE_FILES_WITH_PATHS = $(addprefix $(top_srcdir)/src/librygel-renderer/, $(VALA_SOURCE_FILES))
-#debug:
-# echo $(VALA_SOURCE_FILES_WITH_PATHS);
-
# TODO: The need for rygel-build-config here reminds us that we shouldn't need that in librygel-renderer either.
# TODO: Why is gstreamer-pbutils-0.10 needed here, but not needed in librygel-renderer/Makefile.am?
VALADOC_FLAGS = --force \
@@ -29,34 +26,11 @@ VALADOC_FLAGS = --force \
--package-version 2.0 \
$(VALA_SOURCE_FILES_WITH_PATHS)
-valadoc: $(VALA_SOURCE_FILES_WITH_PATHS)
- $(AM_V_GEN)$(VALADOC) \
- -o valadoc \
- $(VALADOC_FLAGS)
-
-gtkdoc: $(VALA_SOURCE_FILES_WITH_PATHS)
- @rm -rf gtkdoc
- $(AM_V_GEN)$(VALADOC) \
- -X $(top_srcdir)/src/librygel-renderer/rygel-renderer.h \
- -X -l -X $(top_builddir)/src/librygel-core/.libs/librygel-core-2.0.so \
- -X -l -X $(top_builddir)/src/librygel-renderer/.libs/librygel-renderer-2.0.so \
- -o gtkdoc \
- --doclet gtkdoc \
- $(VALADOC_FLAGS)
-
-clean-local:
- rm -rf valadoc gtkdoc
-
-uninstall-hook:
- rm -rf $(DESTDIR)$(datadir)/gtk-doc/html/librygel-renderer
+RYGEL_DOCBUILD_MODULE = rygel-renderer
+RYGEL_DOCBUILD_EXTRA_GTKDOC_OPTIONS = -X -l -X $(top_builddir)/src/librygel-core/.libs/librygel-core-2.0.so
+endif
-# The chmod corrects the directory permissions so that distcheck can remove the installed files.
-install-data-hook: gtkdoc
- cp -d -R $(srcdir)/gtkdoc/html $(DESTDIR)$(datadir)/gtk-doc/html/librygel-renderer
- chmod -R u+w $(DESTDIR)$(datadir)/gtk-doc/html/librygel-renderer
+include $(top_srcdir)/doc/reference/doc-build.am
-all: valadoc gtkdoc
-EXTRA_DIST = gtkdoc valadoc
-endif
diff --git a/doc/reference/librygel-renderer/gtkdoc/librygel-renderer-docs.xml b/doc/reference/librygel-renderer/gtkdoc/librygel-renderer-docs.xml
new file mode 100644
index 0000000..affaebc
--- /dev/null
+++ b/doc/reference/librygel-renderer/gtkdoc/librygel-renderer-docs.xml
@@ -0,0 +1,38 @@
+<?xml version="1.0"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
+ "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd"
+[
+ <!ENTITY % local.common.attrib "xmlns:xi CDATA #FIXED 'http://www.w3.org/2003/XInclude'">
+]>
+<book id="index">
+ <bookinfo>
+ <title>librygel-renderer Reference Manual</title>
+ <releaseinfo>
+ for librygel-renderer 2.0.
+ The latest version of this documentation can be found on-line at
+ <ulink role="online-location" url="http://developer.gnome.org/librygel-renderer/index.html">http://developer.gnome.org/librygel-renderer/</ulink>.
+ </releaseinfo>
+ </bookinfo>
+
+ <chapter>
+ <title>librygel-renderer API Reference</title>
+ <xi:include href="xml/rygel-media-renderer-plugin.xml"/>
+ <xi:include href="xml/rygel-media-renderer.xml"/>
+ <xi:include href="xml/rygel-media-player.xml"/>
+
+ </chapter>
+ <chapter id="object-tree">
+ <title>Object Hierarchy</title>
+ <xi:include href="xml/tree_index.sgml"/>
+ </chapter>
+ <index id="api-index-full">
+ <title>API Index</title>
+ <xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include>
+ </index>
+ <index id="deprecated-api-index" role="deprecated">
+ <title>Index of deprecated API</title>
+ <xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include>
+ </index>
+
+ <xi:include href="xml/annotation-glossary.xml"><xi:fallback /></xi:include>
+</book>
diff --git a/doc/reference/librygel-server/Makefile.am b/doc/reference/librygel-server/Makefile.am
index f405c67..c278d19 100644
--- a/doc/reference/librygel-server/Makefile.am
+++ b/doc/reference/librygel-server/Makefile.am
@@ -29,34 +29,10 @@ VALADOC_FLAGS = --force \
--package-version 2.0 \
$(VALA_SOURCE_FILES_WITH_PATHS)
-valadoc: $(VALA_SOURCE_FILES_WITH_PATHS)
- $(AM_V_GEN)$(VALADOC) \
- -o valadoc \
- $(VALADOC_FLAGS)
-gtkdoc: $(VALA_SOURCE_FILES_WITH_PATHS)
- @rm -rf gtkdoc
- $(AM_V_GEN)$(VALADOC) \
- -X $(top_srcdir)/src/librygel-server/rygel-server.h \
- -X -l -X $(top_builddir)/src/librygel-core/.libs/librygel-core-2.0.so \
- -X -l -X $(top_builddir)/src/librygel-server/.libs/librygel-server-2.0.so \
- -o gtkdoc \
- --doclet gtkdoc \
- $(VALADOC_FLAGS)
-
-clean-local:
- rm -rf valadoc gtkdoc
-
-uninstall-hook:
- rm -rf $(DESTDIR)$(datadir)/gtk-doc/html/librygel-server
-
-# The chmod corrects the directory permissions so that distcheck can remove the installed files.
-install-data-hook: gtkdoc
- cp -d -R $(srcdir)/gtkdoc/html $(DESTDIR)$(datadir)/gtk-doc/html/librygel-server
- chmod -R u+w $(DESTDIR)$(datadir)/gtk-doc/html/librygel-server
-
-all: valadoc gtkdoc
+RYGEL_DOCBUILD_MODULE = rygel-server
+RYGEL_DOCBUILD_EXTRA_GTKDOC_OPTIONS = -X -l -X $(top_builddir)/src/librygel-core/.libs/librygel-core-2.0.so
+endif
-EXTRA_DIST = gtkdoc valadoc
+include $(top_srcdir)/doc/reference/doc-build.am
-endif
diff --git a/doc/reference/librygel-server/gtkdoc/librygel-server-docs.xml b/doc/reference/librygel-server/gtkdoc/librygel-server-docs.xml
new file mode 100644
index 0000000..933a7ae
--- /dev/null
+++ b/doc/reference/librygel-server/gtkdoc/librygel-server-docs.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
+ "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd"
+[
+ <!ENTITY % local.common.attrib "xmlns:xi CDATA #FIXED 'http://www.w3.org/2003/XInclude'">
+]>
+<book id="index">
+ <bookinfo>
+ <title>librygel-server Reference Manual</title>
+ <releaseinfo>
+ for librygel-server 2.0.
+ The latest version of this documentation can be found on-line at
+ <ulink role="online-location" url="http://developer.gnome.org/librygel-server/index.html">http://developer.gnome.org/librygel-server/</ulink>.
+ </releaseinfo>
+ </bookinfo>
+
+ <chapter>
+ <title>librygel-server API Reference</title>
+ <xi:include href="xml/rygel-image-item.xml"/>
+ <xi:include href="xml/rygel-photo-item.xml"/>
+ <xi:include href="xml/rygel-media-item.xml"/>
+ <xi:include href="xml/rygel-data-source.xml"/>
+ <xi:include href="xml/rygel-media-container.xml"/>
+ <xi:include href="xml/rygel-writable-container.xml"/>
+ <xi:include href="xml/rygel-audio-item.xml"/>
+ <xi:include href="xml/rygel-relational-expression.xml"/>
+ <xi:include href="xml/rygel-media-server.xml"/>
+ <xi:include href="xml/rygel-http-seek.xml"/>
+ <xi:include href="xml/rygel-media-art-store.xml"/>
+ <xi:include href="xml/rygel-simple-container.xml"/>
+ <xi:include href="xml/rygel-subtitle.xml"/>
+ <xi:include href="xml/rygel-thumbnail.xml"/>
+ <xi:include href="xml/rygel-media-engine.xml"/>
+ <xi:include href="xml/rygel-media-objects.xml"/>
+ <xi:include href="xml/rygel-video-item.xml"/>
+ <xi:include href="xml/rygel-media-object.xml"/>
+ <xi:include href="xml/rygel-search-expression.xml"/>
+ <xi:include href="xml/rygel-visual-item.xml"/>
+ <xi:include href="xml/rygel-transcode-manager.xml"/>
+ <xi:include href="xml/rygel-transcoder.xml"/>
+ <xi:include href="xml/rygel-logical-expression.xml"/>
+ <xi:include href="xml/rygel-music-item.xml"/>
+ <xi:include href="xml/rygel-media-server-plugin.xml"/>
+ <xi:include href="xml/rygel-searchable-container.xml"/>
+
+ </chapter>
+ <chapter id="object-tree">
+ <title>Object Hierarchy</title>
+ <xi:include href="xml/tree_index.sgml"/>
+ </chapter>
+ <index id="api-index-full">
+ <title>API Index</title>
+ <xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include>
+ </index>
+ <index id="deprecated-api-index" role="deprecated">
+ <title>Index of deprecated API</title>
+ <xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include>
+ </index>
+
+ <xi:include href="xml/annotation-glossary.xml"><xi:fallback /></xi:include>
+</book>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]