summaryrefslogtreecommitdiff
path: root/docs/reference/gio/gio-querymodules.xml
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2010-04-18 15:54:54 -0400
committerMatthias Clasen <mclasen@redhat.com>2010-04-18 15:54:54 -0400
commitb7afff0033a43c10012491ab44d2abd4b06bd039 (patch)
treeab6e7d390e839e3a9686e85e4f44a469b8821e5e /docs/reference/gio/gio-querymodules.xml
parente0850b56e2eb13280aa692cb3275640470f59d0d (diff)
downloadglib-b7afff0033a43c10012491ab44d2abd4b06bd039.tar.gz
Add a man page for gio-querymodules
Diffstat (limited to 'docs/reference/gio/gio-querymodules.xml')
-rw-r--r--docs/reference/gio/gio-querymodules.xml33
1 files changed, 33 insertions, 0 deletions
diff --git a/docs/reference/gio/gio-querymodules.xml b/docs/reference/gio/gio-querymodules.xml
new file mode 100644
index 000000000..7fecd3e3a
--- /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>