From 3ec1eec56f33827279d782bea18233abaaf3549b Mon Sep 17 00:00:00 2001 From: grialion <48643945+grialion@users.noreply.github.com> Date: Fri, 4 Jul 2025 00:40:10 +0200 Subject: [PATCH] fix: git describe always (even in CI build) use --always to make it work on shallow cloned repos (ie. CI build job) --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 80de16a..668abe0 100644 --- a/Makefile +++ b/Makefile @@ -8,7 +8,7 @@ PREFIX=/usr CC?=gcc CFLAGS?=-O3 -Wall _CFLAGS=-I$(DIR) -BUILD_FLAGS=-DLIDM_GIT_DESCRIPTION="\"$(shell git describe --long --tags || echo ?)\"" -DLIDM_BUILD_DATE="\"$(shell date -u +"%Y-%m-%dT%H:%M:%SZ" || echo ?)\"" +BUILD_FLAGS=-DLIDM_GIT_DESCRIPTION="\"$(shell git describe --long --tags --always || echo ?)\"" -DLIDM_BUILD_DATE="\"$(shell date -u +"%Y-%m-%dT%H:%M:%SZ" || echo ?)\"" ALLFLAGS=$(CFLAGS) -I$(IDIR) $(BUILD_FLAGS) LIBS=-lpam