TARGETS	= $(OBJDIR)deforaos-calculator.desktop $(OBJDIR)deforaos-stopwatch.desktop
OBJDIR	=
PREFIX	= /usr/local
DESTDIR	=
RM	= rm -f
LN	= ln -f
MKDIR	= mkdir -m 0755 -p
INSTALL	= install


all: $(TARGETS)

$(OBJDIR)deforaos-calculator.desktop: ../../../tools/subst.sh deforaos-calculator.desktop.in
	../../../tools/subst.sh -P "$(PREFIX)" -- "$(OBJDIR)deforaos-calculator.desktop"

$(OBJDIR)deforaos-stopwatch.desktop: ../../../tools/subst.sh deforaos-stopwatch.desktop.in
	../../../tools/subst.sh -P "$(PREFIX)" -- "$(OBJDIR)deforaos-stopwatch.desktop"

clean:
	../../../tools/subst.sh -c -P "$(PREFIX)" -- "$(OBJDIR)deforaos-calculator.desktop"
	../../../tools/subst.sh -c -P "$(PREFIX)" -- "$(OBJDIR)deforaos-stopwatch.desktop"

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

install: all
	../../../tools/subst.sh -P "$(DESTDIR)$(PREFIX)/share/applications" -i -- "$(OBJDIR)deforaos-calculator.desktop"
	../../../tools/subst.sh -P "$(DESTDIR)$(PREFIX)/share/applications" -i -- "$(OBJDIR)deforaos-stopwatch.desktop"

uninstall:
	../../../tools/subst.sh -P "$(DESTDIR)$(PREFIX)/share/applications" -u -- "deforaos-calculator.desktop"
	../../../tools/subst.sh -P "$(DESTDIR)$(PREFIX)/share/applications" -u -- "deforaos-stopwatch.desktop"

.PHONY: all clean distclean install uninstall
