diff options
Diffstat (limited to 'master/icons/Makefile')
-rw-r--r-- | master/icons/Makefile | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/master/icons/Makefile b/master/icons/Makefile index 0d3135a..11d812b 100644 --- a/master/icons/Makefile +++ b/master/icons/Makefile @@ -5,23 +5,21 @@ INSTALL=install CONVERT=rsvg-convert --width=96 -IMGS=$(shell for svg in *.svg; do printf "$${svg%.svg}.png "; done) +CONVERT_SMALL=rsvg-convert --width=32 +IMGS=jobs.png master.png slaves.png users.png +IMGS_SMALL=home.png login.png logout.png IMGMODE=644 -.SUFFIXES: .svg .png -.svg.png: - ${CONVERT} -o $*.png $< - -all: $(IMGS) +all: + for img in ${IMGS}; do ${CONVERT} -o $$img $${img%.png}.svg; done + for img in ${IMGS_SMALL}; do ${CONVERT_SMALL} -o $$img $${img%.png}.svg; done clean: - rm -f $(IMGS) + rm -f ${IMGS} ${IMGS_SMALL} install: all test -n "${DESTDIR}" || ( echo "Please define DESTDIR" ; exit 1 ) - ${INSTALL} -m ${IMGMODE} $(IMGS) -t ${DESTDIR}/master/media/images || exit $$? + ${INSTALL} -m ${IMGMODE} ${IMGS} ${IMGS_SMALL} -t ${DESTDIR}/master/media/images || exit $$? uninstall: - for img in $(IMGS); do \ - rm -f ${DESTDIR}/master/media/images/$${img}; \ - done + for img in ${IMGS} ${IMGS_SMALL}; do rm -f ${DESTDIR}/master/media/images/$$img; done |