prefix ?= /usr/local bindir ?= $(prefix)/bin INSTALL = install RM = rm -f BINFILES = \ batterymon \ chardiff \ chardiff_pre \ chardiff_post \ daemon \ e \ emacsmail \ emacsterm \ hangman-helper \ maildups \ newegg \ offlineimap-runner \ offlineimap-exit \ ord \ roll \ sysfiles \ tempmon \ urldecode \ v-www-browser \ v-editor all: build .gitignore build: $(BINFILES) install: $(addprefix $(DESTDIR)$(bindir)/,$(BINFILES)) $(DESTDIR)$(bindir)/%: % | $(DESTDIR)$(bindir) $(INSTALL) '$<' '$(@D)' $(DESTDIR)$(bindir): mkdir -p '$@' clean: $(RM) $(BINFILES) $(RM) *~ %: %.php install -m755 $< $@ %: %.go go build $< -o $@ .gitignore: Makefile printf '%s\n' '*~' $(BINFILES) > $@