Meta/Make: peel HEAD symref only once if we can

todo
Junio C Hamano 2022-10-10 14:34:35 -07:00
parent 244d1719af
commit fd9c53d5e6
1 changed files with 2 additions and 1 deletions

3
Make
View File

@ -78,7 +78,8 @@ SunOS)
esac

determine_branch () {
expr "$($GIT symbolic-ref HEAD 2>/dev/null)" : 'refs/heads/\(.*\)' ||
expr "$($GIT symbolic-ref --no-recurse HEAD 2>/dev/null ||
$GIT symbolic-ref HEAD 2>/dev/null)" : 'refs/heads/\(.*\)' ||
echo detached
}