From 69006ef0a7250c86d31bf660875ac8e7d0c8d156 Mon Sep 17 00:00:00 2001 From: Mark Olesen <Mark.Olesen@esi-group.com> Date: Mon, 10 Dec 2018 09:49:45 +0100 Subject: [PATCH] ENH: adjust wmakeBuildInfo to work with older git versions as well --- wmake/wmakeBuildInfo | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/wmake/wmakeBuildInfo b/wmake/wmakeBuildInfo index 8aca435dbef..5914b310735 100755 --- a/wmake/wmakeBuildInfo +++ b/wmake/wmakeBuildInfo @@ -201,8 +201,9 @@ getMakeInfo() patch="$(sed -ne 's@^patch *= *\([0-9][0-9]*\).*@\1@p' $metaInfoDir/build-info 2>/dev/null)" fi - # Build info from git - build="$(git --git-dir=$WM_PROJECT_DIR/.git log -1 --date='format:%y%m%d' --format='%h-%ad' 2>/dev/null)" + # Build info from git. Use short date format (YYYY-MM-DD) and sed instead + # of the newer --date='format:%y%m%d' + build="$(git --git-dir=$WM_PROJECT_DIR/.git log -1 --date=short --format='%h=%ad' 2>/dev/null|sed 's/-//g;s/=/-/')" # Branch info from git if [ -n "$build" ] -- GitLab