introduce 'make megacheck'
License: MIT Signed-off-by: Zach Ramsay <zach.ramsay@gmail.com>
zramsay committed
May 31, 2017 at 16:40 UTC
f9ba45d2eb418434aeabc1c1e2df029c6c77de33
1 file changed
+6
Rules.mk
+6
@@ -66,7 +66,13 @@ include $(dir)/Rules.mk
66
# -------------------- #
67
# core targets #
68
# -------------------- #
69
+PACKAGES_NOVENDOR := $(shell go list github.com/ipfs/go-ipfs/... | grep -v /Godeps/)
70
71
+megacheck:
72
+ @go get honnef.co/go/tools/cmd/megacheck
73
+ @for pkg in ${PACKAGES_NOVENDOR}; do megacheck "$$pkg"; done
74
+
75
+.PHONY: megacheck
76
77
build: $(TGT_BIN)
78
.PHONY: build