From 92d426ae2fa1afd0718d31b9ea8713db79ae6bfd Mon Sep 17 00:00:00 2001 From: Nick Gasson Date: Sat, 16 Dec 2023 10:52:40 +0000 Subject: [PATCH] Include Git SHA in version output when no tags available Fixes #813 --- src/Makemodule.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Makemodule.am b/src/Makemodule.am index 77b23cd7..2a64a40f 100644 --- a/src/Makemodule.am +++ b/src/Makemodule.am @@ -111,7 +111,7 @@ nodist_EXTRA_bin_nvc_SOURCES += gitsha.h CLEANFILES += gitsha.h BUILT_SOURCES += gitsha.h -GIT_SHA_CMD = git describe --long | sed 's/^r\(.*\)/\1/; s/\([^-]*-g\)/r\1/;s/-/./g' +GIT_SHA_CMD = git describe --always --long | sed 's/^r\(.*\)/\1/; s/\([^-]*-g\)/r\1/;s/-/./g' gitsha.h: .git/logs/HEAD $(AM_V_GEN)echo "#define GIT_SHA \"$$(GIT_DIR=$(top_srcdir)/.git $(GIT_SHA_CMD))\"" > gitsha.h -- 2.39.2