diff options
Diffstat (limited to 'Makefile.release')
-rw-r--r-- | Makefile.release | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/Makefile.release b/Makefile.release index 7f2a334db..37cffe148 100644 --- a/Makefile.release +++ b/Makefile.release @@ -38,6 +38,7 @@ ARCH:=$(shell uname -m) GITHUB:=coredns DOCKER:=coredns DOCKER_IMAGE_NAME:=$(DOCKER)/$(NAME) +GITCOMMIT:=$(shell git describe --dirty --always) all: @echo Use the 'release' target to start a release @@ -66,17 +67,17 @@ build: build-arm build-darwin build-linux .PHONY: build-linux build-linux: @echo Building: linux $(VERSION) - mkdir -p build/Linux && CGO_ENABLED=0 GOOS=linux go build -ldflags="-s -w" -o build/Linux/$(NAME) + mkdir -p build/Linux && CGO_ENABLED=0 GOOS=linux go build -ldflags="-s -w -X github.com/coredns/coredns/coremain.gitCommit=$(GITCOMMIT)" -o build/Linux/$(NAME) .PHONY: build-darwin build-darwin: @echo Building: darwin $(VERSION) - mkdir -p build/Darwin && CGO_ENABLED=0 GOOS=darwin go build -ldflags="-s -w" -o build/Darwin/$(NAME) + mkdir -p build/Darwin && CGO_ENABLED=0 GOOS=darwin go build -ldflags="-s -w -X github.com/coredns/coredns/coremain.gitCommit=$(GITCOMMIT)" -o build/Darwin/$(NAME) .PHONY: build-arm build-arm: @echo Building: arm $(VERSION) - mkdir -p build/Linux/Arm && CGO_ENABLED=0 GOOS=linux GOARCH=arm go build -ldflags="-s -w" -o build/Linux/Arm/$(NAME) + mkdir -p build/Linux/Arm && CGO_ENABLED=0 GOOS=linux GOARCH=arm go build -ldflags="-s -w -X github.com/coredns/coredns/coremain.gitCommit=$(GITCOMMIT)" -o build/Linux/Arm/$(NAME) .PHONY: tar |