Allow the contents of KiCadVersion.cmake to override git version.
When the version string in KiCadVersion.cmake is set to something other than the default "no-vcs-found", it ignores the git version even if a .git folder exists in the source folder.
This commit is contained in:
parent
038f8713ce
commit
87eda6180d
|
@ -29,8 +29,10 @@
|
||||||
# "no-vcs-found".
|
# "no-vcs-found".
|
||||||
include( ${CMAKE_MODULE_PATH}/KiCadVersion.cmake )
|
include( ${CMAKE_MODULE_PATH}/KiCadVersion.cmake )
|
||||||
|
|
||||||
# Attempt to detect if we have a git repo and set the version string.
|
# Attempt to detect if we have a git repo and set the version string if
|
||||||
if( EXISTS "${SRC_PATH}/.git" )
|
# the version wasn't set to something other than the default value in
|
||||||
|
# KiCadVersion.cmake.
|
||||||
|
if( _wvh_version_str STREQUAL "no-vcs-found" AND EXISTS "${SRC_PATH}/.git" )
|
||||||
message( STATUS "Using Git to determine build version string." )
|
message( STATUS "Using Git to determine build version string." )
|
||||||
include( ${CMAKE_MODULE_PATH}/CreateGitVersionHeader.cmake )
|
include( ${CMAKE_MODULE_PATH}/CreateGitVersionHeader.cmake )
|
||||||
create_git_version_header( ${SRC_PATH} )
|
create_git_version_header( ${SRC_PATH} )
|
||||||
|
|
Loading…
Reference in New Issue