TARGETS	= $(OBJDIR)DeforaOS/16x16/places/start-here.png $(OBJDIR)DeforaOS/22x22/places/start-here.png $(OBJDIR)DeforaOS/24x24/places/start-here.png $(OBJDIR)DeforaOS/32x32/places/start-here.png $(OBJDIR)DeforaOS/48x48/places/start-here.png $(OBJDIR)DeforaOS/256x256/places/start-here.png $(OBJDIR)DeforaOS/index.theme $(OBJDIR)DeforaOS.png
OBJDIR	=
PREFIX	= /usr/local
DESTDIR	=
RM	= rm -f
LN	= ln -f
MKDIR	= mkdir -m 0755 -p
INSTALL	= install


all: $(TARGETS)

$(OBJDIR)DeforaOS/16x16/places/start-here.png:
	./convert.sh -P "$(PREFIX)" -- "$(OBJDIR)DeforaOS/16x16/places/start-here.png"

$(OBJDIR)DeforaOS/22x22/places/start-here.png:
	./convert.sh -P "$(PREFIX)" -- "$(OBJDIR)DeforaOS/22x22/places/start-here.png"

$(OBJDIR)DeforaOS/24x24/places/start-here.png:
	./convert.sh -P "$(PREFIX)" -- "$(OBJDIR)DeforaOS/24x24/places/start-here.png"

$(OBJDIR)DeforaOS/32x32/places/start-here.png:
	./convert.sh -P "$(PREFIX)" -- "$(OBJDIR)DeforaOS/32x32/places/start-here.png"

$(OBJDIR)DeforaOS/48x48/places/start-here.png:
	./convert.sh -P "$(PREFIX)" -- "$(OBJDIR)DeforaOS/48x48/places/start-here.png"

$(OBJDIR)DeforaOS/256x256/places/start-here.png:
	./convert.sh -P "$(PREFIX)" -- "$(OBJDIR)DeforaOS/256x256/places/start-here.png"

$(OBJDIR)DeforaOS/index.theme: $(OBJDIR)DeforaOS/16x16/places/start-here.png $(OBJDIR)DeforaOS/22x22/places/start-here.png $(OBJDIR)DeforaOS/24x24/places/start-here.png $(OBJDIR)DeforaOS/32x32/places/start-here.png $(OBJDIR)DeforaOS/48x48/places/start-here.png $(OBJDIR)DeforaOS/256x256/places/start-here.png
	./convert.sh -P "$(PREFIX)" -- "$(OBJDIR)DeforaOS/index.theme"

$(OBJDIR)DeforaOS.png:
	./icon.sh -P "$(PREFIX)" -- "$(OBJDIR)DeforaOS.png"

clean:
	./convert.sh -c -P "$(PREFIX)" -- "$(OBJDIR)DeforaOS/16x16/places/start-here.png"
	./convert.sh -c -P "$(PREFIX)" -- "$(OBJDIR)DeforaOS/22x22/places/start-here.png"
	./convert.sh -c -P "$(PREFIX)" -- "$(OBJDIR)DeforaOS/24x24/places/start-here.png"
	./convert.sh -c -P "$(PREFIX)" -- "$(OBJDIR)DeforaOS/32x32/places/start-here.png"
	./convert.sh -c -P "$(PREFIX)" -- "$(OBJDIR)DeforaOS/48x48/places/start-here.png"
	./convert.sh -c -P "$(PREFIX)" -- "$(OBJDIR)DeforaOS/256x256/places/start-here.png"
	./convert.sh -c -P "$(PREFIX)" -- "$(OBJDIR)DeforaOS/index.theme"
	./icon.sh -c -P "$(PREFIX)" -- "$(OBJDIR)DeforaOS.png"

distclean: clean
	$(RM) -- $(TARGETS)

install: all
	./convert.sh -P "$(DESTDIR)$(PREFIX)/share/icons" -i -- "$(OBJDIR)DeforaOS/16x16/places/start-here.png"
	./convert.sh -P "$(DESTDIR)$(PREFIX)/share/icons" -i -- "$(OBJDIR)DeforaOS/22x22/places/start-here.png"
	./convert.sh -P "$(DESTDIR)$(PREFIX)/share/icons" -i -- "$(OBJDIR)DeforaOS/24x24/places/start-here.png"
	./convert.sh -P "$(DESTDIR)$(PREFIX)/share/icons" -i -- "$(OBJDIR)DeforaOS/32x32/places/start-here.png"
	./convert.sh -P "$(DESTDIR)$(PREFIX)/share/icons" -i -- "$(OBJDIR)DeforaOS/48x48/places/start-here.png"
	./convert.sh -P "$(DESTDIR)$(PREFIX)/share/icons" -i -- "$(OBJDIR)DeforaOS/256x256/places/start-here.png"
	./convert.sh -P "$(DESTDIR)$(PREFIX)/share/icons" -i -- "$(OBJDIR)DeforaOS/index.theme"
	./icon.sh -P "$(DESTDIR)$(PREFIX)/share/pixmaps" -i -- "$(OBJDIR)DeforaOS.png"

uninstall:
	./convert.sh -P "$(DESTDIR)$(PREFIX)/share/icons" -u -- "DeforaOS/16x16/places/start-here.png"
	./convert.sh -P "$(DESTDIR)$(PREFIX)/share/icons" -u -- "DeforaOS/22x22/places/start-here.png"
	./convert.sh -P "$(DESTDIR)$(PREFIX)/share/icons" -u -- "DeforaOS/24x24/places/start-here.png"
	./convert.sh -P "$(DESTDIR)$(PREFIX)/share/icons" -u -- "DeforaOS/32x32/places/start-here.png"
	./convert.sh -P "$(DESTDIR)$(PREFIX)/share/icons" -u -- "DeforaOS/48x48/places/start-here.png"
	./convert.sh -P "$(DESTDIR)$(PREFIX)/share/icons" -u -- "DeforaOS/256x256/places/start-here.png"
	./convert.sh -P "$(DESTDIR)$(PREFIX)/share/icons" -u -- "DeforaOS/index.theme"
	./icon.sh -P "$(DESTDIR)$(PREFIX)/share/pixmaps" -u -- "DeforaOS.png"

.PHONY: all clean distclean install uninstall
