From: Karl Hasselström Date: Wed, 19 Dec 2007 18:00:07 +0000 (+0000) Subject: Emacs mode: Makefile for building stgit.el X-Git-Tag: v0.15-rc1~357 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/stgit/commitdiff_plain/2ee7506c60b1a47777687f8128a011bdbacde3f4?hp=3a59f3dbfd1fcf5d04e55b15eb01ae4b4bb61c0f Emacs mode: Makefile for building stgit.el Shamelessly stolen from git's contrib/emacs/Makefile. Signed-off-by: Karl Hasselström Signed-off-by: David Kågedal --- diff --git a/contrib/Makefile b/contrib/Makefile new file mode 100644 index 0000000..8556910 --- /dev/null +++ b/contrib/Makefile @@ -0,0 +1,19 @@ +EMACS = emacs + +ELC = stgit.elc +INSTALL ?= install +INSTALL_ELC = $(INSTALL) -m 644 +prefix ?= $(HOME) +emacsdir = $(prefix)/share/emacs/site-lisp +RM ?= rm -f + +all: $(ELC) + +install: all + $(INSTALL) -d $(DESTDIR)$(emacsdir) + $(INSTALL_ELC) $(ELC:.elc=.el) $(ELC) $(DESTDIR)$(emacsdir) + +%.elc: %.el + $(EMACS) -batch -f batch-byte-compile $< + +clean:; $(RM) $(ELC)