vendor/github.com/spf13/viper/Makefile
changeset 256 6d9efbef00a9
parent 251 1c52a0eeb952
child 260 445e01aede7e
equal deleted inserted replaced
255:4f153a23adab 256:6d9efbef00a9
    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