aboutsummaryrefslogtreecommitdiff
path: root/Makefile
blob: dc3810d53b57520e94f77b9364e6311440ed91c1 (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
SCRIPT_NAME := rest-run

ZSH_COMPLETION_DIR := /usr/local/share/zsh/site-functions

prefix := /usr/local
bindir := $(prefix)/bin

install: install-bin install-zsh-completion

install-bin:
	mkdir -p $(bindir)
	install -m 755 $(SCRIPT_NAME) $(bindir)/$(SCRIPT_NAME)

install-zsh-completion:
	mkdir -p $(ZSH_COMPLETION_DIR)
	install -m 755 ./completions/zsh/_$(SCRIPT_NAME) $(ZSH_COMPLETION_DIR)/_$(SCRIPT_NAME)

uninstall: uninstall-bin uninstall-zsh-completion

uninstall-bin:
	-rm $(bindir)/$(SCRIPT_NAME)

uninstall-zsh-completion:
	-rm $(ZSH_COMPLETION_DIR)/_$(SCRIPT_NAME)