From 2f84d8ee2b025f3418efad8ddb890b37e21fff5c Mon Sep 17 00:00:00 2001 From: Chakib Benziane Date: Mon, 29 Jan 2018 17:11:03 +0100 Subject: [PATCH] add a basic makefile Included commands: - deps: install glide and dependencies - install: install lnd - fmt: run `go fmt` excluding vendor - test: run `go test` as per documentation --- Makefile | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 00000000..aa3f8e7e --- /dev/null +++ b/Makefile @@ -0,0 +1,20 @@ +.PHONY: all glidebin glide deps install fmt test + +all: install + +glidebin: + go get -u github.com/Masterminds/glide + +glide: glidebin + glide install + +deps: glide + +install: deps + go install . ./cmd/... + +fmt: + go fmt ./... $$(go list ./... | grep -v '/vendor/') + +test: + go test -v -p 1 $$(go list ./... | grep -v '/vendor/')