aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorJoseph Richey <joerichey@google.com>2019-01-17 18:50:14 -0800
committerGitHub <noreply@github.com>2019-01-17 18:50:14 -0800
commitf08b66dce72c566e1818c39af35c36fb36616d13 (patch)
tree1c7eb488eaaafbb311596998c29f0a73b7580d02 /Makefile
parent7e8d04041908d4867846bea00e009c089d878d01 (diff)
parentf9a219edd05570b38aa15e7f8d57068a343b6493 (diff)
Merge pull request #120 from google/tools
Makefile: migrate from megacheck to staticcheck
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile12
1 files changed, 6 insertions, 6 deletions
diff --git a/Makefile b/Makefile
index 61760dc..6e84df6 100644
--- a/Makefile
+++ b/Makefile
@@ -98,10 +98,10 @@ format: $(BIN)/goimports
goimports -w $(GO_DIRS)
clang-format -i -style=Google $(C_FILES)
-lint: $(BIN)/golint $(BIN)/megacheck
+lint: $(BIN)/golint $(BIN)/staticcheck $(BIN)/misspell
go vet ./...
go list ./... | xargs -L1 golint -set_exit_status
- megacheck -unused.exported -simple.exit-non-zero ./...
+ staticcheck ./...
misspell -source=text $(FILES)
clean:
@@ -163,7 +163,7 @@ uninstall:
rm -f $(DESTDIR)/$(NAME) $(PAM_MODULE_DIR)/$(PAM_MODULE) $(PAM_CONFIG_DIR)/$(NAME)
#### Tool Building Commands ####
-TOOLS := $(addprefix $(BIN)/,protoc golint protoc-gen-go goimports megacheck gocovmerge misspell)
+TOOLS := $(addprefix $(BIN)/,protoc golint protoc-gen-go goimports staticcheck gocovmerge misspell)
.PHONY: tools
tools: $(TOOLS)
@@ -178,9 +178,9 @@ $(BIN)/protoc-gen-go:
$(BIN)/goimports:
GO111MODULE=off go get golang.org/x/tools/cmd/goimports
GO111MODULE=off go build -o $@ golang.org/x/tools/cmd/goimports
-$(BIN)/megacheck:
- GO111MODULE=off go get honnef.co/go/tools/cmd/megacheck
- GO111MODULE=off go build -o $@ honnef.co/go/tools/cmd/megacheck
+$(BIN)/staticcheck:
+ GO111MODULE=off go get honnef.co/go/tools/cmd/staticcheck
+ GO111MODULE=off go build -o $@ honnef.co/go/tools/cmd/staticcheck
$(BIN)/gocovmerge:
GO111MODULE=off go get github.com/wadey/gocovmerge
GO111MODULE=off go build -o $@ github.com/wadey/gocovmerge