diff options
Diffstat (limited to 'cad/kicad-devel/files/patch-cmake_CreateGitVersionHeader.cmake')
-rw-r--r-- | cad/kicad-devel/files/patch-cmake_CreateGitVersionHeader.cmake | 81 |
1 files changed, 81 insertions, 0 deletions
diff --git a/cad/kicad-devel/files/patch-cmake_CreateGitVersionHeader.cmake b/cad/kicad-devel/files/patch-cmake_CreateGitVersionHeader.cmake new file mode 100644 index 000000000000..fc9441110ca0 --- /dev/null +++ b/cad/kicad-devel/files/patch-cmake_CreateGitVersionHeader.cmake @@ -0,0 +1,81 @@ +--- cmake/CreateGitVersionHeader.cmake.orig 2024-03-23 15:10:02 UTC ++++ cmake/CreateGitVersionHeader.cmake +@@ -26,42 +26,42 @@ macro( create_git_version_header _git_src_path ) + # Include Git support to automagically create version header file. + find_package( Git ) + +- if( GIT_FOUND ) +- message( STATUS "Using Git to determine build version string." ) +- +- set( _Git_SAVED_LC_ALL "$ENV{LC_ALL}" ) +- set( ENV{LC_ALL} C ) +- +- # Use `git describe --dirty` to create the KiCad version string. +- execute_process( +- COMMAND +- ${GIT_EXECUTABLE} describe --dirty +- WORKING_DIRECTORY ${_git_src_path} +- OUTPUT_VARIABLE _git_DESCRIBE +- ERROR_VARIABLE _git_describe_error +- RESULT_VARIABLE _git_describe_result +- OUTPUT_STRIP_TRAILING_WHITESPACE) +- +- execute_process( +- COMMAND +- ${GIT_EXECUTABLE} rev-list --count --first-parent HEAD +- WORKING_DIRECTORY ${_git_src_path} +- OUTPUT_VARIABLE _git_REV_COUNT +- ERROR_VARIABLE _git_rev_count_error +- RESULT_VARIABLE _git_rev_count_result +- OUTPUT_STRIP_TRAILING_WHITESPACE) +- +- execute_process( +- COMMAND +- ${GIT_EXECUTABLE} rev-parse HEAD +- WORKING_DIRECTORY ${_git_src_path} +- OUTPUT_VARIABLE _git_REV_PARSE_HEAD +- ERROR_VARIABLE _git_rev_parse_head_error +- RESULT_VARIABLE _git_rev_parse_head_result +- OUTPUT_STRIP_TRAILING_WHITESPACE) +- +- set( ENV{LC_ALL} ${_Git_SAVED_LC_ALL} ) +- endif( GIT_FOUND ) ++# if( GIT_FOUND ) ++# message( STATUS "Using Git to determine build version string." ) ++# ++# set( _Git_SAVED_LC_ALL "$ENV{LC_ALL}" ) ++# set( ENV{LC_ALL} C ) ++# ++# # Use `git describe --dirty` to create the KiCad version string. ++# execute_process( ++# COMMAND ++# ${GIT_EXECUTABLE} describe --dirty ++# WORKING_DIRECTORY ${_git_src_path} ++# OUTPUT_VARIABLE _git_DESCRIBE ++# ERROR_VARIABLE _git_describe_error ++# RESULT_VARIABLE _git_describe_result ++# OUTPUT_STRIP_TRAILING_WHITESPACE) ++# ++# execute_process( ++# COMMAND ++# ${GIT_EXECUTABLE} rev-list --count --first-parent HEAD ++# WORKING_DIRECTORY ${_git_src_path} ++# OUTPUT_VARIABLE _git_REV_COUNT ++# ERROR_VARIABLE _git_rev_count_error ++# RESULT_VARIABLE _git_rev_count_result ++# OUTPUT_STRIP_TRAILING_WHITESPACE) ++# ++# execute_process( ++# COMMAND ++# ${GIT_EXECUTABLE} rev-parse HEAD ++# WORKING_DIRECTORY ${_git_src_path} ++# OUTPUT_VARIABLE _git_REV_PARSE_HEAD ++# ERROR_VARIABLE _git_rev_parse_head_error ++# RESULT_VARIABLE _git_rev_parse_head_result ++# OUTPUT_STRIP_TRAILING_WHITESPACE) ++# ++# set( ENV{LC_ALL} ${_Git_SAVED_LC_ALL} ) ++# endif( GIT_FOUND ) + + # Check to make sure 'git' command did not fail. Otherwise fallback + # to KiCadVersion.cmake as the revision level. |