1 public_icons_themes = hicolor
3 iconsdir = $(datadir)/icons/hicolor
13 16x16/apps/roobuilder.png \
14 22x22/apps/roobuilder.png \
15 24x24/apps/roobuilder.png \
16 32x32/apps/roobuilder.png \
17 48x48/apps/roobuilder.png
19 gtk_update_icon_cache = gtk-update-icon-cache -f -t
24 install-data-hook: update-icon-cache
25 uninstall-hook: update-icon-cache
30 @-if test -z "$(DESTDIR)"; then \
31 echo "Updating Gtk icon cache."; \
32 for theme in $(public_icons_themes); do \
33 $(gtk_update_icon_cache) $(datadir)/icons/$$theme; \
36 echo "*** Icon cache not updated. After (un)install, run this:"; \
37 for theme in $(public_icons_themes); do \
38 echo "*** $(gtk_update_icon_cache) $(datadir)/icons/$$theme"; \
43 for icon in $(public_icon_dirs); do \
44 mkdir -p $(DESTDIR)$(datadir)/icons/hicolor/$$icon; \
45 $(INSTALL_DATA) $(srcdir)/$$icon/roobuilder.png $(DESTDIR)$(datadir)/icons/hicolor/$$icon/roobuilder.png;
49 -for icon in $(public_icons_dirs); do \
50 rm -f $(DESTDIR)$(datadir)/icons/hicolor/$$icon/roobuilder.png; \
54 install-data-local: install-icons update-icon-cache
56 uninstall-local: uninstall-icons update-icon-cache