22 lines
769 B
Makefile
22 lines
769 B
Makefile
|
|
PREFIX=/usr/local
|
|
|
|
.PHONY: install
|
|
install:
|
|
install -Dm 644 common_sshconfig -t "$(PREFIX)/lib/diyvpn"
|
|
install -Dm 755 diyvpn.sh -t "$(PREFIX)/lib/diyvpn"
|
|
install -Dm 755 diyvpnctl.sh "$(PREFIX)/bin/diyvpnctl"
|
|
install -Dm 644 README.md -t "$(PREFIX)/share/doc/diyvpn"
|
|
install -Dm 644 LICENSE -t "$(PREFIX)/share/doc/diyvpn"
|
|
install -dm 755 "$(PREFIX)/lib/systemd/user-generators"
|
|
ln -snf ../../diyvpn/diyvpn.sh "$(PREFIX)/lib/systemd/user-generators/diyvpn"
|
|
install -Dm 644 _diyvpnctl "$(PREFIX)/share/zsh/site-functions/_diyvpnctl"
|
|
|
|
.PHONY: uninstall
|
|
uninstall:
|
|
rm -rf "$(PREFIX)/lib/diyvpn" \
|
|
"$(PREFIX)/bin/diyvpnctl" \
|
|
"$(PREFIX)/share/doc/diyvpn" \
|
|
"$(PREFIX)/lib/systemd/user-generators/diyvpn" \
|
|
"$(PREFIX)/share/zsh/site-functions/_diyvpnctl"
|