equal
deleted
inserted
replaced
13 endif |
13 endif |
14 TEST_FORMAT = short-verbose |
14 TEST_FORMAT = short-verbose |
15 endif |
15 endif |
16 |
16 |
17 # Dependency versions |
17 # Dependency versions |
18 GOTESTSUM_VERSION = 0.4.0 |
18 GOTESTSUM_VERSION = 1.6.4 |
19 GOLANGCI_VERSION = 1.21.0 |
19 GOLANGCI_VERSION = 1.40.1 |
20 |
20 |
21 # Add the ability to override some variables |
21 # Add the ability to override some variables |
22 # Use with care |
22 # Use with care |
23 -include override.mk |
23 -include override.mk |
24 |
24 |
47 bin/golangci-lint: bin/golangci-lint-${GOLANGCI_VERSION} |
47 bin/golangci-lint: bin/golangci-lint-${GOLANGCI_VERSION} |
48 @ln -sf golangci-lint-${GOLANGCI_VERSION} bin/golangci-lint |
48 @ln -sf golangci-lint-${GOLANGCI_VERSION} bin/golangci-lint |
49 bin/golangci-lint-${GOLANGCI_VERSION}: |
49 bin/golangci-lint-${GOLANGCI_VERSION}: |
50 @mkdir -p bin |
50 @mkdir -p bin |
51 curl -sfL https://install.goreleaser.com/github.com/golangci/golangci-lint.sh | bash -s -- -b ./bin/ v${GOLANGCI_VERSION} |
51 curl -sfL https://install.goreleaser.com/github.com/golangci/golangci-lint.sh | bash -s -- -b ./bin/ v${GOLANGCI_VERSION} |
52 @mv bin/golangci-lint $@ |
52 @mv bin/golangci-lint "$@" |
53 |
53 |
54 .PHONY: lint |
54 .PHONY: lint |
55 lint: bin/golangci-lint ## Run linter |
55 lint: bin/golangci-lint ## Run linter |
56 bin/golangci-lint run |
56 bin/golangci-lint run |
57 |
57 |