checkdeps.sh: support unusual git version strings (for OS X et. al.) (#3512)

This commit is contained in:
Matthew Hall 2016-12-31 19:57:33 -08:00 committed by Harshavardhana
parent 8562b22823
commit cde6496172

View File

@ -144,7 +144,8 @@ assert_check_golang_env() {
}
assert_check_deps() {
installed_git_version=$(git version | awk '{print $NF}')
# support unusual Git versions such as: 2.7.4 (Apple Git-66)
installed_git_version=$(git version | perl -ne '$_ =~ m/git version (.*?)( |$)/; print "$1\n";')
if ! check_minimum_version "${GIT_VERSION}" "${installed_git_version}"; then
echo "ERROR"
echo "Git version '${installed_git_version}' not supported."