ifeq ($(PREFIX),) PREFIX := /usr/local endif ifeq ($(BINDIR),) BINDIR := /bin endif CMD := planr $(CMD): go build -o $(CMD) ./cmd/main.go install: mkdir -p $(DESTDIR)$(PREFIX)$(BINDIR)/ install -D -m 755 $(CMD) $(DESTDIR)$(PREFIX)$(BINDIR)/ uninstall: rm -rf $(DESTDIR)$(PREFIX)$(BINDIR)/$(CMD) clean: rm -rf $(CMD) .PHONY: clean install uninstall $(CMD)