REPO := $(shell pwd) .PHONY: build deploy build: cargo build --release noc.service: noc.service.in sed -e 's|@REPO@|$(REPO)|g' -e 's|@PATH@|$(PATH)|g' $< > $@ deploy: build noc.service mkdir -p ~/.config/systemd/user cp noc.service ~/.config/systemd/user/ systemctl --user daemon-reload systemctl --user enable --now noc systemctl --user restart noc