1 .PHONY: all test get_vendor_deps ensure_tools
4 github.com/Masterminds/glide \
5 github.com/alecthomas/gometalinter
7 REPO:=github.com/tendermint/tmlibs
11 NOVENDOR = go list github.com/tendermint/tmlibs/... | grep -v /vendor/
14 go test `glide novendor`
16 get_vendor_deps: ensure_tools
18 @echo "--> Running glide install"
24 metalinter: ensure_tools
25 @gometalinter --install
26 gometalinter --vendor --deadline=600s --enable-all --disable=lll ./...
28 metalinter_test: ensure_tools
29 @gometalinter --install
30 gometalinter --vendor --deadline=600s --disable-all \
35 --enable=ineffassign \
39 --enable=staticcheck \
41 --enable=structcheck \
49 #--enable=aligncheck \
54 #--enable=golint \ <== comments on anything exported