X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=Makefile;h=bc7081394eeb05e5259c3e7fa4fd597b3538de7a;hb=ce54413894b58b4e4037283a6654c1b8b4e103b2;hp=5b54155d21d92b6640fd15987f33fd98528b5738;hpb=119c3100450f8dc085a6e6c0fb992d4ed8508712;p=micro.git diff --git a/Makefile b/Makefile index 5b54155d..bc708139 100644 --- a/Makefile +++ b/Makefile @@ -1,13 +1,22 @@ -build: - go get -d ./cmd/micro - go build -o micro ./cmd/micro +.PHONY: runtime + +VERSION = "$(shell git rev-parse --short HEAD)" + +build: deps tcell + go build -ldflags "-X main.Version=$(VERSION)" -o micro ./cmd/micro install: build mv micro $(GOPATH)/bin +tcell: + git -C $(GOPATH)/src/github.com/zyedidia/tcell pull + +deps: + go get -d ./cmd/micro + runtime: go get -u github.com/jteeuwen/go-bindata/... - go-bindata -o runtime.go data/ + $(GOPATH)/bin/go-bindata -o runtime.go runtime/... mv runtime.go cmd/micro test: