PREFIX ?= /usr DESTDIR ?= BINARY=qulay SRC=main.go .PHONY: all clean install uninstall deps all: deps go build -ldflags="-s -w" -o $(BINARY) $(SRC) deps: go mod tidy install: all install -Dm755 $(BINARY) $(DESTDIR)$(PREFIX)/bin/$(BINARY) @echo "qulay installed to $(DESTDIR)$(PREFIX)/bin" uninstall: rm -f $(DESTDIR)$(PREFIX)/bin/$(BINARY) @echo "qulay removed from $(DESTDIR)$(PREFIX)/bin" clean: rm -f $(BINARY)