From 4e62b7cd899b143dc75e0fc23b44ec274eb98d2a Mon Sep 17 00:00:00 2001 From: shipperizer Date: Thu, 28 Sep 2023 10:02:08 +0100 Subject: [PATCH] build: make build vars optional and passable via env --- v2/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/v2/Makefile b/v2/Makefile index 765041c..7d137c3 100644 --- a/v2/Makefile +++ b/v2/Makefile @@ -16,9 +16,9 @@ GIT_IS_TAG_COMMIT=$(shell git describe --abbrev=0 --tags > /dev/null 2> /dev/nul GIT_BRANCH=$(shell git rev-parse --abbrev-ref HEAD) # Build variables -BUILD_VARS=-s -w -X main.GitCommit=${GIT_COMMIT} -X main.GitBranch=${GIT_BRANCH} -X main.BuildTime=${BUILD_TIME} -X main.GitClean=${GIT_CLEAN} -X main.LastGitTag=${LAST_GIT_TAG} -X main.GitTagIsCommit=${GIT_IS_TAG_COMMIT} +BUILD_VARS?=-s -w -X main.GitCommit=${GIT_COMMIT} -X main.GitBranch=${GIT_BRANCH} -X main.BuildTime=${BUILD_TIME} -X main.GitClean=${GIT_CLEAN} -X main.LastGitTag=${LAST_GIT_TAG} -X main.GitTagIsCommit=${GIT_IS_TAG_COMMIT} BUILD_FILES=glauth.go -TRIM_FLAGS=-trimpath +TRIM_FLAGS>?=-trimpath # Targets MAIN_TARGETS=linux/amd64,linux/386,linux/arm64,linux/arm-7,darwin/amd64,darwin/arm64,windows/amd64,windows/386