diff --git a/Makefile b/Makefile index 4ff4a82..57bb2af 100644 --- a/Makefile +++ b/Makefile @@ -1,20 +1,35 @@ all: check test integration-test .PHONY: check -check: - gofmt -s -l . | ifne false - go vet ./... - golint -set_exit_status ./... - misspell ./... - ineffassign . +check: .check-fmt .check-vet .check-lint .check-misspell .check-ineffassign + +.PHONY: .check-fmt +.check-fmt: + @gofmt -s -l . | ifne false + +.PHONY: .check-vet +.check-vet: + @go vet ./... + +.PHONY: .check-lint +.check-lint: + @golint -set_exit_status ./... + +.PHONY: .check-misspell +.check-misspell: + @misspell ./... + +.PHONY: .check-ineffassign +.check-ineffassign: + @ineffassign . .PHONY: test test: - go test -cover -race ./... + @go test -cover -race ./... .PHONY: integration-test integration-test: - go test -cover -tags integration + @go test -cover -tags integration . .PHONY: get-deps get-deps: