prefix ?= /usr/local bindir ?= $(prefix)/bin INSTALL = install RM = rm -f BINFILES = \ arg \ ord \ urldecode \ roll \ v-www-browser \ v-editor \ whatismyip \ chardiff \ chardiff_pre \ chardiff_post \ newegg \ hangman \ sysfiles \ daemon \ emacsmail all: build build: $(BINFILES) install: $(addprefix $(DESTDIR)$(bindir)/,$(BINFILES)) $(DESTDIR)$(bindir)/%: % | $(DESTDIR)$(bindir) $(INSTALL) '$<' '$(@D)' $(DESTDIR)$(bindir): mkdir -p '$@' clean: $(RM) $(BINFILES) $(RM) *~ %: %.php cat $< >$@ chmod a+x $@