From 7b805b1ee7295120649365ac63fcdabb815d24f8 Mon Sep 17 00:00:00 2001 From: gedi Date: Thu, 25 Jun 2015 10:23:20 +0300 Subject: [PATCH] add makefile for some convenient commands --- Makefile | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..7b5768a --- /dev/null +++ b/Makefile @@ -0,0 +1,14 @@ +.PHONY: test + +# runs all necessary tests +test: + @sh -c 'if [ ! -z "$(go fmt ./...)" ]; then exit 1; fi' + golint ./... + go vet ./... + go test ./... + go run cmd/godog/main.go -f progress + +# updates dependencies +deps: + go get -u golang.org/x/tools/imports + go get -u github.com/shiena/ansicolor