From ab13b802503bb1ad27e4085aa0258a1ec4c058c5 Mon Sep 17 00:00:00 2001 From: Zoomm Deka Date: Tue, 28 Jul 2026 01:42:00 +0200 Subject: fix git identity handling in xbmk_git_init Signed-off-by: Zoomm Deka --- include/init.sh | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/include/init.sh b/include/init.sh index 36865c19..5675f035 100644 --- a/include/init.sh +++ b/include/init.sh @@ -452,7 +452,7 @@ xbmk_set_mirror() xbmk_git_init() { for gitarg in "user.name" "user.email"; do - if [ "$2" != "-b" ]; then + if [ "${2-}" != "-b" ]; then # we only need git name/email set for building # coreboot. this is a bit of a hack, but it should @@ -501,10 +501,12 @@ xbmk_git_init() x_ git init 1>/dev/null 2>/dev/null x_ git add -A . 1>/dev/null 2>/dev/null - x_ git commit -m "$projectname $version" --date "$cdate" \ + x_ git -c user.name="xbmk" -c user.email="xbmk@example.com" \ + commit -m "$projectname $version" --date "$cdate" \ --author="xbmk " 1>/dev/null 2>/dev/null - x_ git tag -a "$version" -m "$projectname $version" 1>/dev/null \ - 2>/dev/null; : + x_ git -c user.name="xbmk" -c user.email="xbmk@example.com" \ + tag -a "$version" -m "$projectname $version" \ + 1>/dev/null 2>/dev/null; : } xbmk_child_exec() -- cgit v1.2.1