Files
workspace-led-controller/Makefile
2026-04-07 23:46:35 +03:00

22 lines
599 B
Makefile

PREFIX ?= /usr/local
BINDIR ?= $(PREFIX)/bin
CONFDIR ?= $(HOME)/.config/led-controller
.PHONY: build install install-service clean
build:
go build -o led-controller .
install: build
install -Dm755 led-controller $(DESTDIR)$(BINDIR)/led-controller
install -Dm644 config.example.toml $(DESTDIR)$(CONFDIR)/config.toml
install-service:
install -Dm644 led-controller.service $(HOME)/.config/systemd/user/led-controller.service
systemctl --user daemon-reload
systemctl --user enable led-controller.service
@echo "Start with: systemctl --user start led-controller"
clean:
rm -f led-controller