From f9ba45d2eb418434aeabc1c1e2df029c6c77de33 Mon Sep 17 00:00:00 2001 From: zramsay Date: Wed, 31 May 2017 16:40:55 -0400 Subject: [PATCH] introduce 'make megacheck' License: MIT Signed-off-by: Zach Ramsay --- Rules.mk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Rules.mk b/Rules.mk index 69721a57b..d61ebb635 100644 --- a/Rules.mk +++ b/Rules.mk @@ -66,7 +66,13 @@ include $(dir)/Rules.mk # -------------------- # # core targets # # -------------------- # +PACKAGES_NOVENDOR := $(shell go list github.com/ipfs/go-ipfs/... | grep -v /Godeps/) +megacheck: + @go get honnef.co/go/tools/cmd/megacheck + @for pkg in ${PACKAGES_NOVENDOR}; do megacheck "$$pkg"; done + +.PHONY: megacheck build: $(TGT_BIN) .PHONY: build