|
@@ -180,5 +180,15 @@ define HOST_LIBGTK3_INSTALL_CMDS
|
|
|
$(HOST_DIR)/usr/bin/gtk-encode-symbolic-svg
|
|
|
endef
|
|
|
|
|
|
+# Create icon-theme.cache for each of the icon directories/themes
|
|
|
+# It's not strictly necessary but speeds up lookups
|
|
|
+ifeq ($(BR2_PACKAGE_LIBGTK3),y)
|
|
|
+define LIBGTK3_UPDATE_ICON_CACHE
|
|
|
+ find $(TARGET_DIR)/usr/share/icons -maxdepth 1 -mindepth 1 -type d \
|
|
|
+ -exec $(HOST_DIR)/usr/bin/gtk-update-icon-cache {} \;
|
|
|
+endef
|
|
|
+TARGET_FINALIZE_HOOKS += LIBGTK3_UPDATE_ICON_CACHE
|
|
|
+endif
|
|
|
+
|
|
|
$(eval $(autotools-package))
|
|
|
$(eval $(host-autotools-package))
|