BINARY := tomswall MODULE := git.unkin.net/unkin/tomswall PREFIX := /usr/local CONFDIR := /etc/tomswall .PHONY: build install clean check test build: go build -o $(BINARY) ./cmd/tomswall install: build install -Dm755 $(BINARY) $(DESTDIR)$(PREFIX)/sbin/$(BINARY) install -Dm644 tomswall.example.yaml $(DESTDIR)$(CONFDIR)/tomswall.example.yaml @if [ ! -f $(DESTDIR)$(CONFDIR)/tomswall.yaml ]; then \ install -Dm644 tomswall.example.yaml $(DESTDIR)$(CONFDIR)/tomswall.yaml; \ fi clean: rm -f $(BINARY) check: go vet ./... test: go test ./...