PREFIX ?= /usr/local BINDIR ?= $(PREFIX)/bin BINARY := barnard GO ?= go GOFLAGS ?= .PHONY: build install uninstall clean fmt vet build: $(GO) build $(GOFLAGS) -o $(BINARY) . install: build install -d $(DESTDIR)$(BINDIR) install -m 755 $(BINARY) $(DESTDIR)$(BINDIR)/$(BINARY) uninstall: rm -f $(DESTDIR)$(BINDIR)/$(BINARY) clean: rm -f $(BINARY) fmt: $(GO) fmt ./... vet: $(GO) vet ./...