From 1e10e4e2e319ca764d49bb625574e01cd643288b Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Sun, 19 Jul 2015 09:51:49 +1000 Subject: Fix error when getting the commit time fails While this should work, allow the build to succeed if for some reason the command fails. --- build_files/cmake/buildinfo.cmake | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'build_files/cmake') diff --git a/build_files/cmake/buildinfo.cmake b/build_files/cmake/buildinfo.cmake index 74c1f8f1f8e..756928a8448 100644 --- a/build_files/cmake/buildinfo.cmake +++ b/build_files/cmake/buildinfo.cmake @@ -97,6 +97,10 @@ if(EXISTS ${SOURCE_DIR}/.git) WORKING_DIRECTORY ${SOURCE_DIR} OUTPUT_VARIABLE MY_WC_COMMIT_TIMESTAMP OUTPUT_STRIP_TRAILING_WHITESPACE) + # May fail in rare cases + if(MY_WC_COMMIT_TIMESTAMP STREQUAL "") + set(MY_WC_COMMIT_TIMESTAMP 0) + endif() # Update GIT index before getting dirty files execute_process(COMMAND git update-index -q --refresh -- cgit v1.2.3