BINDIR := bin GOCMD := go PREFIX := /usr/local all: build build: $(GOCMD) build -o $(BINDIR)/hopper ./cmd/hopper install: build install -d $(DESTDIR)$(PREFIX)/bin install -m 0755 $(BINDIR)/hopper $(DESTDIR)$(PREFIX)/bin/hopper uninstall: rm -f $(DESTDIR)$(PREFIX)/bin/hopper test: $(GOCMD) test ./... freebsd: GOOS=freebsd GOARCH=amd64 $(GOCMD) build -o $(BINDIR)/hopper clean: rm -rf $(BINDIR)