From: j8takagi <j8takagi@nifty.com>
Date: Wed, 30 Jan 2013 11:39:44 +0000 (+0900)
Subject: make installでのインストール先をelispdirとし、デフォルト値を/usr/local/share/emacs/exopen-modeに設定
X-Git-Url: https://www.j8takagi.net/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bffa9a7e46fd21081478fe62882c8b4cddbae82a;p=exopen-mode.git

make installでのインストール先をelispdirとし、デフォルト値を/usr/local/share/emacs/exopen-modeに設定
---

diff --git a/Makefile b/Makefile
index 657a0e5..0b52508 100644
--- a/Makefile
+++ b/Makefile
@@ -1,17 +1,22 @@
-TARGETS := exopen-mode.el
-INSTALLDIR := ~/.emacs.d/dev
+prefix ?= /usr/local
+elispdir ?= $(prefix)/share/emacs/site-lisp/exopen-mode
+
+.PHONY: install clean
 
-.PHONY: install
+TARGETS := exopen-mode.el
 
 EMACS := emacs
 COMPILE.el := $(EMACS) -batch -f batch-byte-compile
 INSTALL := install
-INSTALLFLAG :=
 
 $(addsuffix c,$(TARGETS)):
 
 install: $(TARGETS) $(addsuffix c,$(TARGETS))
-	$(INSTALL) $^ $(INSTALLDIR)/
+	$(INSTALL) -d $(elispdir)
+	$(INSTALL) $^ $(elispdir)/
+
+uninstall:
+	$(RM) $(prefix $(elispdir)/,$(TARGETS)) $(suffix c,$(prefix $(elispdir)/,$(TARGETS)))
 
 clean:
 	$(RM) *.elc