Skip to content
This repository was archived by the owner on Mar 20, 2023. It is now read-only.

Commit 5a93d9b

Browse files
authored
Fix compilation if git signatures shown by default (#488)
Without this change then the presence of: [log] showSignature = True in the local ~/.gitconfig file breaks compilation of CoreNEURON.
1 parent 842ca51 commit 5a93d9b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

CMake/GitRevision.cmake

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@ find_package(Git)
1414
if(GIT_FOUND)
1515
# get last commit sha1
1616
execute_process(
17-
COMMAND ${GIT_EXECUTABLE} log -1 --format=%h
17+
COMMAND ${GIT_EXECUTABLE} -c log.showSignature=false log -1 --format=%h
1818
WORKING_DIRECTORY ${CORENEURON_PROJECT_SOURCE_DIR}
1919
OUTPUT_VARIABLE GIT_REVISION_SHA1
2020
ERROR_QUIET OUTPUT_STRIP_TRAILING_WHITESPACE)
2121
# get last commit date
2222
execute_process(
23-
COMMAND ${GIT_EXECUTABLE} show -s --format=%ci
23+
COMMAND ${GIT_EXECUTABLE} -c log.showSignature=false show -s --format=%ci
2424
WORKING_DIRECTORY ${CORENEURON_PROJECT_SOURCE_DIR}
2525
OUTPUT_VARIABLE GIT_REVISION_DATE
2626
ERROR_QUIET OUTPUT_STRIP_TRAILING_WHITESPACE)

0 commit comments

Comments
 (0)