-
Notifications
You must be signed in to change notification settings - Fork 44
Expand file tree
/
Copy pathMakefile
More file actions
20 lines (15 loc) · 699 Bytes
/
Makefile
File metadata and controls
20 lines (15 loc) · 699 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
SHELL = /bin/sh
EMACS ?= emacs
clean:
find . -name '*.elc' -delete
.PHONY: deps
deps:
mkdir -p deps;
if [ ! -f deps/dired-sidebar.el ]; then curl https://raw.githubusercontent.com/jojojames/dired-sidebar/master/dired-sidebar.el -o deps/dired-sidebar.el; fi;
if [ ! -f deps/dired-subtree.el ]; then curl https://raw.githubusercontent.com/Fuco1/dired-hacks/master/dired-subtree.el -o deps/dired-subtree.el; fi;
if [ ! -f deps/dired-hacks-utils.el ]; then curl https://raw.githubusercontent.com/Fuco1/dired-hacks/master/dired-hacks-utils.el -o deps/dired-hacks-utils.el; fi;
docs:
cd doc && make html
.PHONY: test
test: clean
$(EMACS) -Q -batch -L src -l tests/workgroups2-tests.el