github.com/willabides/benchdiff@v0.9.1/Makefile (about) 1 GOCMD=go 2 GOBUILD=$(GOCMD) build 3 PATH := "${CURDIR}/bin:$(PATH)" 4 5 .PHONY: gobuildcache 6 7 bin/golangci-lint: 8 script/bindown install $(notdir $@) 9 10 bin/shellcheck: 11 script/bindown install $(notdir $@) 12 13 bin/gofumpt: 14 script/bindown install $(notdir $@) 15 16 HANDCRAFTED_REV := 082e94edadf89c33db0afb48889c8419a2cb46a9 17 bin/handcrafted: 18 GOBIN=${CURDIR}/bin \ 19 go install github.com/willabides/handcrafted@$(HANDCRAFTED_REV) 20 21 bin/benchdiff: gobuildcache 22 ${GOBUILD} -o $@ ./cmd/benchdiff