@leroysheep / LeeRoySheep / commits / caf5fbe9af

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 <ps@pks.im>

Patrick Steinhardt committed May 12, 2025 at 11:27 UTC caf5fbe9af77488175b5baf2404b1bb6d4d78653
1 file changed +3 -3
GIT-VERSION-GEN
+3 -3
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" }