Add an install target to the Makefile
Cette révision appartient à :
Parent
129efabcc3
révision
4ba7b2d97d
6
Makefile
6
Makefile
|
@ -9,6 +9,8 @@ REPO?=prologic/$(LIBRARY)
|
|||
TAG?=latest
|
||||
BUILD?=-dev
|
||||
|
||||
DESTDIR=/usr/local/bin
|
||||
|
||||
BUILD_TAGS="netgo static_build"
|
||||
BUILD_LDFLAGS="-w -X github.com/$(REPO).GitCommit=$(COMMIT) -X github.com/$(REPO)/Build=$(BUILD)"
|
||||
|
||||
|
@ -33,6 +35,10 @@ build:
|
|||
-ldflags $(BUILD_LDFLAGS) .
|
||||
@echo "Built $$(./cmd/$(CLIENT)/$(CLIENT) --version)"
|
||||
|
||||
install: build
|
||||
@install -D -m 755 ./cmd/$(CLIENT)/$(CLIENT) $(DESTDIR)/$(CLIENT)
|
||||
@install -D -m 755 ./cmd/$(SERVER)/$(SERVER) $(DESTDIR)/$(SERVER)
|
||||
|
||||
image:
|
||||
@docker build --build-arg TAG=$(TAG) --build-arg BUILD=$(BUILD) -t $(REPO):$(TAG) .
|
||||
@echo "Image created: $(REPO):$(TAG)"
|
||||
|
|
Chargement…
Référencer dans un nouveau ticket