# The default target of this Makefile is... all:: prefix ?= $(HOME) bindir ?= $(prefix)/bin TCLTK_PATH ?= wish INSTALL ?= install RM ?= rm -f DESTDIR_SQ = $(subst ','\'',$(DESTDIR)) bindir_SQ = $(subst ','\'',$(bindir)) TCLTK_PATH_SQ = $(subst ','\'',$(TCLTK_PATH)) ifndef V QUIET = @ QUIET_GEN = $(QUIET)echo ' ' GEN $@ && endif all:: gitk-wish install:: all $(INSTALL) gitk-wish '$(DESTDIR_SQ)$(bindir_SQ)'/gitk clean:: $(RM) gitk-wish gitk-wish: gitk $(QUIET_GEN)$(RM) $@ $@+ && \ sed -e '1,3s|^exec .* "$$0"|exec $(subst |,'\|',$(TCLTK_PATH_SQ)) "$$0"|' $@+ && \ chmod +x $@+ && \ mv -f $@+ $@