diff --git a/modules/git_info/git_info_sub.cmake b/modules/git_info/git_info_sub.cmake index de2a6ad..03505c9 100644 --- a/modules/git_info/git_info_sub.cmake +++ b/modules/git_info/git_info_sub.cmake @@ -30,7 +30,7 @@ if(GIT_FOUND) ) if(_git_last_commit) - string(REGEX MATCH "Author: +(.+) <.*@" temp "${_git_last_commit}") + string(REGEX MATCH "Author: +([^<]*) <" temp "${_git_last_commit}") set(_git_last_commit_author ${CMAKE_MATCH_1}) string(STRIP ${_git_last_commit_author} _git_last_commit_author) string(REGEX MATCH "Date: +(.+[0-9][0-9][0-9][0-9] [+-][0-9][0-9][0-9][0-9])" temp "${_git_last_commit}")