From d66fe341a352ef1d5bf8c14b68d1e2437f496d2d Mon Sep 17 00:00:00 2001 From: Radovan Bast Date: Thu, 11 Feb 2016 19:51:54 +0100 Subject: [PATCH] more robust regex --- modules/git_info/git_info_sub.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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}")