aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
blob: 01b0ba4e21478454c4ef557031b6d25724df416b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
build-daemon:
	cd daemon && make

install: deployment/midi-router.service deployment/start-daemon.sh
	mkdir -p ~/.config/systemd/user
	install -o eddy -g eddy -m 644 deployment/midi-router.service ~/.config/systemd/user
	chmod 755 deployment/start-daemon.sh
	systemctl --user daemon-reload
	sudo loginctl enable-linger eddy
	systemctl --user enable midi-router.service
	systemctl --user restart midi-router.service

uninstall:
	systemctl --user disable --now midi-router.service
	rm ~/.config/systemd/user/midi-router.service
	systemctl --user daemon-reload

.PHONY: build-daemon install uninstall