gio-querymodules
GIO module cache creation
Synopsis
gio-querymodules
{DIRECTORY...}
add an example, a script, a trick and tips
examples
source
LIBDIRSUFFIX="64"
fi
gio-querymodules usr/lib${LIBDIRSUFFIX}/gio/modules
source
cd "${pkgdir}"/usr/bin
mv gio-querymodules gio-querymodules-32
rm -f gdbus glib* gobject-query gsettings gtester*
rm -rf "$pkgdir"/usr/{bin,lib32/gdbus-2.0}
source
cd "${pkgdir}"/usr/bin
mv gio-querymodules gio-querymodules-32
rm -f gdbus glib* gobject-query gsettings gtester*
rm -rf "$pkgdir"/usr/lib32/gdbus-2.0
source
cd "${pkgdir}"/usr/bin
mv gio-querymodules gio-querymodules-x32
rm -f gdbus glib* gobject-query gsettings gtester*
rm -rf "$pkgdir"/usr/{bin,libx32/gdbus-2.0}
source
cd "${pkgdir}"/usr/bin
mv gio-querymodules gio-querymodules-x32
rm -f gdbus glib* gobject-query gsettings gtester*
rm -rf "$pkgdir"/usr/{bin,libx32/gdbus-2.0}
source
sinfo "Generating GIO modules cache"
gio-querymodules /usr/lib/gio/modules
sinfo "Generating GStreamer cache"
rm -rf /var/cache/gstreamer
description
gio-querymodules
creates a giomodule.cache 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.
GIO modules are
usually installed in the gio/modules subdirectory of
libdir.