blob: b5d353d738dfeb3a3721fc97f0c607e596b3cd9d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
emacs ?= emacs
bemacs = $(emacs) -batch -l test/elpa.el
LIBS = -L evil -L evil/lib
update:
$(emacs) -batch -l test/make-update.el && \
[ ! -d evil ] && \
git clone --depth 1 https://github.com/emacs-evil/evil.git
emacs:
$(emacs) -Q $(LIBS) \
--eval "(load-file \"evil/evil.el\")" \
--eval "(load-file \"evil/lib/goto-chg.el\")" \
--eval "(load-file \"evil-surround.el\")" \
--eval "(evil-mode 1)" \
--eval "(global-evil-surround-mode 1)"
compile: clean
$(bemacs) -l test/make-compile.el
test:
$(bemacs) -l test/make-test.el
clean:
rm -f *.elc
.PHONY: update compile test clean
|