From b7507cbd3997c24da5e595cc753caf5e204935d6 Mon Sep 17 00:00:00 2001 From: Jon Evans Date: Thu, 16 Nov 2023 12:11:27 -0500 Subject: [PATCH] Add some failure output for git versioning --- cmake/CreateGitVersionHeader.cmake | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cmake/CreateGitVersionHeader.cmake b/cmake/CreateGitVersionHeader.cmake index f0cf697765..efc17eb387 100644 --- a/cmake/CreateGitVersionHeader.cmake +++ b/cmake/CreateGitVersionHeader.cmake @@ -67,11 +67,14 @@ macro( create_git_version_header _git_src_path ) # to KiCadVersion.cmake as the revision level. if( _git_describe_result EQUAL 0 ) set( KICAD_VERSION "${_git_DESCRIBE}" ) + else() + message( STATUS "git describe returned error ${_git_describe_result}: ${_git_describe_error}" ) endif() if( _git_rev_parse_head_result EQUAL 0 ) set( KICAD_COMMIT_HASH "${_git_REV_PARSE_HEAD}" ) else() + message( STATUS "git rev-parse returned error ${_git_rev_parse_head_result}: ${_git_rev_parse_head_error}" ) # placeholder if we can't get a real hash set( KICAD_COMMIT_HASH "0000000000000000000000000000000000000000" ) endif() @@ -84,6 +87,7 @@ macro( create_git_version_header _git_src_path ) set( KICAD_GIT_REV "0" ) endif () else() + message( STATUS "git rev-list --count returned error ${_git_rev_count_result}: ${_git_rev_count_error}" ) # Incase the command failed, we can just default to 0, only a problem in CI right now set( KICAD_GIT_REV "0" ) endif()