summaryrefslogtreecommitdiff
path: root/triggers/gtk-icon-cache.trigger
blob: 1afa2392964fbfc2b59cefa11997851feafbf988 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/bin/sh

if test \( -x "$(which gtk-update-icon-cache 2>/dev/null)" \) -a \( -d /app/exports/share/icons/hicolor \); then
    cp /usr/share/icons/hicolor/index.theme /app/exports/share/icons/hicolor/
    for dir in /app/exports/share/icons/*; do
	if test -f $dir/index.theme; then
       	    if ! gtk-update-icon-cache --quiet $dir; then
	  	echo "Failed to run gtk-update-icon-cache for $dir"
		exit 1
	    fi
	fi
    done
fi