From a971938946dd61a3468263908988363dbdd87a3d Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Thu, 27 Nov 2014 20:06:16 -0500 Subject: initial commit of my emacs scripts, after some cleanup --- Makefile | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 Makefile (limited to 'Makefile') diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..bbb19d1 --- /dev/null +++ b/Makefile @@ -0,0 +1,36 @@ +DESTDIR= +prefix=/usr/local +exec_prefix=$(prefix) +bindir=$(exec_prefix)/bin + +bash=/bin/bash + +EDIT = { m4 -P | sed 's|@bash@|$(bash)|g'; } +INSTALL_PROGRAM = install -Dm755 +RM = rm -f + + + +targets = ediff emacsmail emacsterm + +all: PHONY $(targets) +install: PHONY $(addprefix $(DESTDIR)$(bindir)/,$(targets)) +uninstall: PHONY + $(RM) -- $(addprefix $(DESTDIR)$(bindir)/,$(targets)) +clean: PHONY + $(RM) -- $(addsuffix .sh,$(targets)) +distclean: PHONY clean + $(RM) -- $(targets) + + + +%.sh: %.sh.in common.sh + $(EDIT) < $< > $@ + +$(DESTDIR)$(bindir)/%: % + $(INSTALL_PROGRAM) $< $@ + + + +.PHONY: PHONY +.DELETE_ON_ERROR: -- cgit v1.2.3