From 1f6191425f34086db46ba53e44b4b0955423d41b Mon Sep 17 00:00:00 2001 From: Cory Bennett Date: Sun, 21 Aug 2016 14:22:27 -0700 Subject: [PATCH] add vet and link make targets --- .travis.yml | 7 ++----- Makefile | 11 +++++++++++ 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/.travis.yml b/.travis.yml index d7b67d7..19661e4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,10 +6,7 @@ go: matrix: fast_finish: true -before_install: - - go get github.com/golang/lint/golint - script: - - go vet -x ./... - - $HOME/gopath/bin/golint ./... + - make vet + - make lint - make diff --git a/Makefile b/Makefile index d6c9e4c..9ec730c 100644 --- a/Makefile +++ b/Makefile @@ -56,6 +56,17 @@ src/%: test -L $@ || ln -sf '$(GOPATH)' $@ go get -v $* $*/main +vet: + @go vet . + @go vet ./data + @go vet ./main + +lint: + @go get github.com/golang/lint/golint + @./bin/golint . + @./bin/golint ./data + @./bin/golint ./main + cross-setup: for p in $(PLATFORMS); do \ echo Building for $$p"; \