blob: 62da1770a921ca8d9eeddec64865c63cabbb99f0 (
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
|
EMACS := emacs
FIND := find
EMACFLAGS := --batch -q --no-site-file
EMACSCMD = $(EMACS) $(EMACFLAGS)
.PHONY: all
all: clean compile
.PHONY: clean
clean:
$(FIND) $(PWD) -iname "*.elc" -delete
%.elc:
$(EMACSCMD) --eval "(byte-compile-file \"$(*).el\" 0)"
.PHONY: compile
compile: openrc.elc
.PHONY: install
install: compile
$(EMACSCMD) \
--eval "(require 'package)" --eval "(package-install-file \"$(PWD)\")"
|