Merge pull request #3869 from delroth/out-of-git

Provide better scmrev defaults without .git
This commit is contained in:
Pierre Bourdon 2016-06-05 09:27:57 +02:00
commit 96acd3e7ff
1 changed files with 8 additions and 0 deletions

View File

@ -143,6 +143,14 @@ else()
set(DOLPHIN_VERSION_PATCH ${DOLPHIN_WC_REVISION})
endif()
# If Dolphin is not built from a Git repository, default the version info to
# reasonable values.
if(NOT DOLPHIN_WC_REVISION)
set(DOLPHIN_WC_DESCRIBE "${DOLPHIN_VERSION_MAJOR}.${DOLPHIN_VERSION_MINOR}")
set(DOLPHIN_WC_REVISION "${DOLPHIN_WC_DESCRIBE} (no further info)")
set(DOLPHIN_WC_BRANCH "master")
endif()
# Architecture detection and arch specific settings
message(${CMAKE_SYSTEM_PROCESSOR})