This commit is contained in:
admju
2024-09-18 19:31:18 +00:00
parent 0c35993122
commit 981ee7dce4
5 changed files with 28 additions and 19 deletions

View File

@@ -12,12 +12,12 @@ PLUGINS := $(wildcard ../plugins/*/*.go)
OBJS := ${PLUGINS:.go=.so}
##################
DATE := $(shell date)
DATE := $(shell date --iso-8601)
GOVERSION := $(shell go version)
VERSION := $(shell git describe --tags --abbrev=8 --dirty --always --long)
PREFIX := "oc-deploy/version"
PREFIX := oc-deploy/occonst
LDFLAGS := -X '${PREFIX}.Version=${VERSION}'
LDFLAGS := "-X '${PREFIX}.Version=${VERSION}' -X '${PREFIX}.Date=${DATE}' -X '${PREFIX}.GoVersion=${GOVERSION}'"
##################
@@ -49,7 +49,7 @@ help:
@echo
${BIN_DIR}/${BIN_NAME}: ${SOURCES} $(OBJS)
go build -o ${BIN_DIR}/${BIN_NAME} -ldflags "${LDFLAGS}"
go build -o ${BIN_DIR}/${BIN_NAME} -ldflags ${LDFLAGS}
get-deps:
@go mod tidy