fix Makefile for install
This commit is contained in:
parent
d927ce24aa
commit
3ccfcfc451
10
Makefile
10
Makefile
@ -1,16 +1,20 @@
|
|||||||
BIN_NAME = "hmdeploy"
|
BIN_NAME = "hmdeploy-linux-unknown-amd64"
|
||||||
BIN_INSTALL = $(shell whereis $(BIN_NAME) | cut -d ' ' -f2 | xargs rm -f)
|
BIN_INSTALL = $(shell whereis $(BIN_NAME) | cut -d ' ' -f2)
|
||||||
|
|
||||||
|
VERSION = 0.1.1
|
||||||
|
|
||||||
run: lint
|
run: lint
|
||||||
@go run main.go
|
@go run main.go
|
||||||
|
|
||||||
build: lint
|
build: lint
|
||||||
@echo "building binary..."
|
@echo "building binary..."
|
||||||
@go build -ldflags "-X main.Version=0.1.1" -o $(BIN_NAME) main.go && echo "$(BIN_NAME) built"
|
@CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -ldflags "-s -w -X main.Version=$(VERSION)" -o $(BIN_NAME) main.go && echo "$(BIN_NAME) v$(VERSION) built"
|
||||||
|
|
||||||
install: build
|
install: build
|
||||||
|
@echo "installing v$(VERSION)..."
|
||||||
@mv $(BIN_NAME) $(GOPATH)/bin/hmdeploy
|
@mv $(BIN_NAME) $(GOPATH)/bin/hmdeploy
|
||||||
@echo "program installed: $(GOPATH)/bin/hmdeploy"
|
@echo "program installed: $(GOPATH)/bin/hmdeploy"
|
||||||
|
@$(GOPATH)/bin/hmdeploy --version
|
||||||
|
|
||||||
lint:
|
lint:
|
||||||
@echo "format and lint..."
|
@echo "format and lint..."
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user