gtk-update-icon-cache-3.0
Icon theme caching utility
Synopsis
gtk-update-icon-cache
[--force]
[--ignore-theme-index]
[--index-only]
[--source NAME]
[--quiet] [--validate]
PATH
add an example, a script, a trick and tips
examples
source
if ! gtk-update-icon-cache-3.0
--force --quiet "$dir"; then
echo "WARNING: icon
cache generation failed for $dir"
source
if ! gtk-update-icon-cache-3.0
--force --quiet /usr/share/icons/Gnamon; then
ERROR "¡El caché de iconos no pudo
generarse!"
if ! gtk-update-icon-cache-3.0
--force --quiet /usr/share/icons/Gnamon; then
ERROR "¡El caché de iconos no pudo
generarse!"
source
if ! gtk-update-icon-cache-3.0
--force --quiet /usr/share/icons/Gnamon; then
ERROR "¡El caché de iconos no pudo
generarse!"
description
gtk-update-icon-cache
creates mmapable cache files for icon themes.
It expects to
be given the PATH to a icon theme directory
containing an index.theme, e.g. /usr/share/icons/hicolor,
and writes a icon-theme.cache containing cached
information about the icons in the directory tree below the
given directory.
GTK+ can use
the cache files created by
gtk-update-icon-cache to avoid a
lot of system call and disk seek overhead when the
application starts. Since the format of the cache files
allows them to be mmaped shared between multiple
applications, the overall memory consumption is reduced as
well.
options
--force,
-f
Overwrite an existing cache
file even if it appears to be uptodate.
--ignore-theme-index,
-t
Don't check for the existence
of index.theme in the icon theme directory. Without this
option, gtk-update-icon-cache
refuses to create an icon cache in a directory which does
not appear to be the toplevel directory of an icon
theme.
--index-only,
-i
Don't include image data in the
cache.
--source,
-c
Output a C header file
declaring a constant NAME with the contents of the
icon cache.
--quiet,
-q
Turn off verbose output.
--validate,
-v
Validate existing icon
cache.