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>
maint
Patrick Steinhardt 2025-05-12 11:27:37 +02:00
parent 3ef470fa51
commit caf5fbe9af
1 changed files with 3 additions and 3 deletions

View File

@ -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"
}