From 9a3e7de1009a5d460fce886ca54662ccbcdb7c88 Mon Sep 17 00:00:00 2001 From: Thierry Volpiatto Date: Mon, 26 Feb 2018 10:01:11 +0100 Subject: [PATCH] Add make install/uninstall * Makefile: Do it. --- Makefile | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/Makefile b/Makefile index 24872e9ca..63fd6d861 100644 --- a/Makefile +++ b/Makefile @@ -72,3 +72,18 @@ clean: autoloads: $(EVAL) "(let ((generated-autoload-file (expand-file-name \"helm-autoloads.el\" \"$(PKGDIR)\")) \ (backup-inhibited t)) (update-directory-autoloads \"$(PKGDIR)\"))" + +PREFIX=/usr/local/ +BIN=${PREFIX}bin/ +DESTDIR=${PREFIX}share/emacs/site-lisp/helm/ +install: + test -d ${DESTDIR} || mkdir ${DESTDIR} + cp -vf *.elc $(DESTDIR) + cp -vf helm-autoloads.el $(DESTDIR) + cp -vf emacs-helm.sh $(DESTDIR) + ln -s ${DESTDIR}emacs-helm.sh ${BIN}helm +uninstall: + rm -vf ${DESTDIR}*.elc + rm -vf ${DESTDIR}*.el + rm -vf ${DESTDIR}emacs-helm.sh + rm -vf ${BIN}helm