X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=Makefile;h=40926ffc13989d9a14c0058ddbe0572050bd9c61;hb=e563211790e4819fc7a13aa279244550f5956876;hp=38956d27e780e2164669184473ecba3736e46bd5;hpb=4bcb13efc0db43de978b8c1e3b5a2349ccb32e0b;p=micro.git diff --git a/Makefile b/Makefile index 38956d27..40926ffc 100644 --- a/Makefile +++ b/Makefile @@ -6,17 +6,18 @@ DATE = $(shell go run tools/build-date.go) # Builds micro after checking dependencies but without updating the runtime build: deps tcell - go build -ldflags "-X main.Version=$(VERSION) -X main.CommitHash=$(HASH) -X 'main.CompileDate=$(DATE)'" ./cmd/micro + go build -ldflags "-s -w -X main.Version=$(VERSION) -X main.CommitHash=$(HASH) -X 'main.CompileDate=$(DATE)'" ./cmd/micro # Builds micro after building the runtime and checking dependencies build-all: runtime build # Builds micro without checking for dependencies build-quick: - go build -ldflags "-X main.Version=$(VERSION) -X main.CommitHash=$(HASH) -X 'main.CompileDate=$(DATE)'" ./cmd/micro + go build -ldflags "-s -w -X main.Version=$(VERSION) -X main.CommitHash=$(HASH) -X 'main.CompileDate=$(DATE)'" ./cmd/micro # Same as 'build' but installs to $GOPATH/bin afterward install: build + mkdir -p $(GOPATH)/bin mv micro $(GOPATH)/bin # Same as 'build-all' but installs to $GOPATH/bin afterward @@ -24,6 +25,7 @@ install-all: runtime install # Same as 'build-quick' but installs to $GOPATH/bin afterward install-quick: build-quick + mkdir -p $(GOPATH)/bin mv micro $(GOPATH)/bin # Updates tcell