[glib] Add a man page for gio-querymodules
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib] Add a man page for gio-querymodules
- Date: Sun, 18 Apr 2010 19:56:49 +0000 (UTC)
commit b7afff0033a43c10012491ab44d2abd4b06bd039
Author: Matthias Clasen <mclasen redhat com>
Date: Sun Apr 18 15:54:54 2010 -0400
Add a man page for gio-querymodules
docs/reference/gio/Makefile.am | 3 ++
docs/reference/gio/gio-docs.xml | 5 ++++
docs/reference/gio/gio-querymodules.xml | 33 +++++++++++++++++++++++++++++++
3 files changed, 41 insertions(+), 0 deletions(-)
---
diff --git a/docs/reference/gio/Makefile.am b/docs/reference/gio/Makefile.am
index 456aa81..83f5676 100644
--- a/docs/reference/gio/Makefile.am
+++ b/docs/reference/gio/Makefile.am
@@ -115,12 +115,14 @@ content_files = \
version.xml \
overview.xml \
migrating.xml \
+ gio-querymodules.xml \
gschema-compile.xml \
gsettings-schema-convert.xml
expand_content_files = \
overview.xml \
migrating.xml \
+ gio-querymodules.xml \
gschema-compile.xml \
gsettings-schema-convert.xml
@@ -136,6 +138,7 @@ EXTRA_DIST += \
if ENABLE_MAN
man_MANS = \
+ gio-querymodules.1 \
gschema-compile.1 \
gsettings-schema-convert.1
diff --git a/docs/reference/gio/gio-docs.xml b/docs/reference/gio/gio-docs.xml
index c20be29..8394cf1 100644
--- a/docs/reference/gio/gio-docs.xml
+++ b/docs/reference/gio/gio-docs.xml
@@ -141,6 +141,7 @@
</chapter>
<chapter id="tools">
<title>GIO Tools</title>
+ <xi:include href="xml/gio-querymodules.xml"/>
<xi:include href="xml/gschema-compile.xml"/>
<xi:include href="xml/gsettings-schema-convert.xml"/>
</chapter>
@@ -177,4 +178,8 @@
<title>Index of new symbols in 2.24</title>
<xi:include href="xml/api-index-2.24.xml"><xi:fallback /></xi:include>
</index>
+ <index id="api-index-2-26" role="2.26">
+ <title>Index of new symbols in 2.26</title>
+ <xi:include href="xml/api-index-2.26.xml"><xi:fallback /></xi:include>
+ </index>
</book>
diff --git a/docs/reference/gio/gio-querymodules.xml b/docs/reference/gio/gio-querymodules.xml
new file mode 100644
index 0000000..7fecd3e
--- /dev/null
+++ b/docs/reference/gio/gio-querymodules.xml
@@ -0,0 +1,33 @@
+<refentry id="gio-querymodules" lang="en">
+
+<refmeta>
+ <refentrytitle>gio-querymodules</refentrytitle>
+ <manvolnum>1</manvolnum>
+ <refmiscinfo class="manual">User Commands</refmiscinfo>
+</refmeta>
+
+<refnamediv>
+ <refname>gio-querymodules</refname>
+ <refpurpose>GIO module cache creation</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+ <cmdsynopsis>
+ <command>gio-querymodules</command>
+ <arg choice="req" rep="repeat">directory</arg>
+ </cmdsynopsis>
+</refsynopsisdiv>
+
+<refsect1><title>Description</title>
+<para><command>gio-querymodules</command> creates a
+<filename>giomodule.cache</filename> file in the listed directories.
+This file lists the implemented extension points for each module
+that has been found. It is used by GIO at runtime to avoid opening
+all modules just to find out which extension points they are implementing.
+</para>
+<para>
+GIO modules are usually installed in the <filename>gio/modules</filename>
+subdirectory of libdir.
+</para>
+</refsect1>
+</refentry>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]