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