build: hide git-init output

following on from the previous commit, if you run
something like "./build roms list" when running for
the first time from a codeberg tarball, the output
of the git commands will be included in the output

hide this output

Signed-off-by: Leah Rowe <leah@libreboot.org>
20240612_branch
Leah Rowe 2024-05-24 15:00:46 +01:00
parent b8ec7d5640
commit 5d87eea77c
1 changed files with 7 additions and 4 deletions

11
build
View File

@ -75,12 +75,15 @@ git_init()
[ -e ".git" ] && return 0
eval "$(setvars "$(date -Rud @${versiondate})" cdate _nogit)"
git init || $err "${PWD}: cannot initialise Git repository"
git add -A . || $err "${PWD}: cannot add files to Git repository"
git init 1>/dev/null 2>/dev/null || \
$err "${PWD}: cannot initialise Git repository"
git add -A . 1>/dev/null 2>/dev/null || \
$err "${PWD}: cannot add files to Git repository"
git commit -m "${projectname} ${version}" --date "${cdate}" \
--author="xbmk <xbmk@example.com>" || \
--author="xbmk <xbmk@example.com>" 1>/dev/null 2>/dev/null || \
$err "$PWD: can't commit ${projectname}/${version}, date $cdate"
git tag -a "${version}" -m "${projectname} ${version}" || \
git tag -a "${version}" -m "${projectname} ${version}" \
1>/dev/null 2>/dev/null || \
$err "${PWD}: cannot git-tag ${projectname}/${version}"
}