xvasprintf
APP_ICONS = \
-src/ui/gui/icons/16x16/apps/pspp.png \
-src/ui/gui/icons/32x32/apps/pspp.png \
-src/ui/gui/icons/48x48/apps/pspp.png \
-src/ui/gui/icons/256x256/apps/pspp.png \
-src/ui/gui/icons/scalable/apps/pspp.svg
+src/ui/gui/icons/16x16/apps/org.gnu.pspp.png \
+src/ui/gui/icons/32x32/apps/org.gnu.pspp.png \
+src/ui/gui/icons/48x48/apps/org.gnu.pspp.png \
+src/ui/gui/icons/256x256/apps/org.gnu.pspp.png \
+src/ui/gui/icons/scalable/apps/org.gnu.pspp.svg
CATEGORY_ICONS = \
src/ui/gui/icons/48x48/categories/align-left.png \
echo >> $@
-src/ui/gui/resources.xml: $(ICONS)
+src/ui/gui/resources.xml: $(MAKEFILE_LIST)
printf '<?xml version="1.0" encoding="UTF-8"?>\n' > $@
printf '<gresources>\n' >> $@
- printf ' <gresource prefix="gnu/pspp">\n' >> $@
- for x in $^; do \
+ printf ' <gresource prefix="org/gnu/pspp">\n' >> $@
+ for x in $(ICONS); do \
z=`echo "$$x" | sed -e 's%src/ui/gui/%%'` ; \
printf " <file>$$z</file>\n" >> $@ ; \
done