more verbosely print git config error

Signed-off-by: Leah Rowe <leah@libreboot.org>
btrfsvols
Leah Rowe 2023-10-04 09:57:42 +01:00
parent fbd464b4f7
commit 727dc7ff2f
1 changed files with 8 additions and 2 deletions

View File

@ -13,9 +13,15 @@ check_git()
which git 1>/dev/null 2>/dev/null || \
err "git not installed. please install git-scm."
git config --global user.name 1>/dev/null 2>/dev/null || \
err "git config --global user.name \"John Doe\""
git_err "git config --global user.name \"John Doe\""
git config --global user.email 1>/dev/null 2>/dev/null || \
err "git config --global user.email \"john.doe@example.com\""
git_err "git config --global user.email \"john.doe@example.com\""
}
git_err()
{
printf "You need to set git name/email, like so:\n%s\n\n" "${1}"
err "Git name/email not configured"
}
check_project()