From caf5fbe9af77488175b5baf2404b1bb6d4d78653 Mon Sep 17 00:00:00 2001 From: Patrick Steinhardt Date: Mon, 12 May 2025 11:27:37 +0200 Subject: [PATCH] git-gui: make output of GIT-VERSION-GEN source'able The output of GIT-VERSION-GEN can be sourced by our Makefile to make the version available there. The output has a couple of spaces around the equals sign, which is perfectly valid for parsing it in our Makefile. But in subsequent steps we'll also want to source the file in a couple of newly-introduced shell scripts, but having spaces around variable assignments is invalid there. Prepare for this step by dropping the spaces surrounding the equals sign. Like this, we can easily use the same file both in our Makefile and in shell scripts. Signed-off-by: Patrick Steinhardt --- GIT-VERSION-GEN | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/GIT-VERSION-GEN b/GIT-VERSION-GEN index e40a09b6fd..c2767b4136 100755 --- a/GIT-VERSION-GEN +++ b/GIT-VERSION-GEN @@ -84,11 +84,11 @@ esac if test -r "$OUTPUT" then - VC=$(sed -e 's/^GITGUI_VERSION = //' <"$OUTPUT") + VC=$(sed -e 's/^GITGUI_VERSION=//' <"$OUTPUT") else VC=unset fi test "$VN" = "$VC" || { - echo >&2 "GITGUI_VERSION = $VN" - echo "GITGUI_VERSION = $VN" >"$OUTPUT" + echo >&2 "GITGUI_VERSION=$VN" + echo "GITGUI_VERSION=$VN" >"$OUTPUT" } -- 2.47.2