diff --git a/cmake/ProjectVersion.cmake b/cmake/ProjectVersion.cmake index 318b48a..3ad4bf3 100644 --- a/cmake/ProjectVersion.cmake +++ b/cmake/ProjectVersion.cmake @@ -60,6 +60,11 @@ function(resolve_version_variables) # PROJECT_VERSION_TIMESTAMP if(NOT PROJECT_VERSION_TIMESTAMP) git_head_commit_timestamp(timestamp) + set(ERRORS "GIT-NOTFOUND" "HEAD-FORMAT-NOTFOUND" "HEAD-HASH-NOTFOUND") + if(timestamp IN_LIST ERRORS) + # git not available, set fallback values + set(timestamp 0) + endif() set(PROJECT_VERSION_TIMESTAMP "${timestamp}" PARENT_SCOPE