mirror of https://gitlab.com/QEF/q-e.git
Merge branch 'limit-chars' into 'develop'
Restrict git log print to first characters. See merge request QEF/q-e!1647
This commit is contained in:
commit
1d69093b87
|
@ -182,8 +182,10 @@ CONTAINS
|
|||
WRITE( stdout, '(/5X,"Program ",A," starts on ",A9," at ",A9)' ) &
|
||||
TRIM(code_version), cdate, ctime
|
||||
#if defined(HAVE_GITREV)
|
||||
WRITE( stdout, '(8X, "Git branch: ", A)' ) GIT_BRANCH_RAW
|
||||
WRITE( stdout, '(8X, "Last git commit: ", A)' ) GIT_HASH_RAW
|
||||
WRITE( stdout, '(8X, "Git branch: ", A)' ) &
|
||||
GIT_BRANCH_RAW
|
||||
WRITE( stdout, '(8X, "Last git commit: ", A)' ) &
|
||||
GIT_HASH_RAW
|
||||
WRITE( stdout, '(8X, "Last git commit date: ", A)' ) &
|
||||
GIT_COMMIT_LAST_CHANGED_RAW
|
||||
WRITE( stdout, '(8X, "Last git commit subject: ", A)' ) &
|
||||
|
|
|
@ -40,6 +40,7 @@ else(SED_ERROR MATCHES ".*invalid.*")
|
|||
message(" sed supports -E")
|
||||
endif(SED_ERROR MATCHES ".*invalid.*")
|
||||
|
||||
set(GIT_FORMAT_STRING "%<(50,trunc)%s")
|
||||
add_custom_target(gitrev
|
||||
COMMAND ${CMAKE_COMMAND} -E echo_append "#define GIT_BRANCH_RAW \"" > ${GITREV_TMP}
|
||||
COMMAND ${GIT_EXECUTABLE} rev-parse --abbrev-ref HEAD | sed "s/$/\"/" >> ${GITREV_TMP}
|
||||
|
@ -51,7 +52,7 @@ add_custom_target(gitrev
|
|||
COMMAND ${GIT_EXECUTABLE} log -1 --format=%ad | sed "s/$/\"/" >> ${GITREV_TMP}
|
||||
COMMAND ${CMAKE_COMMAND} -E echo >> ${GITREV_TMP}
|
||||
COMMAND ${CMAKE_COMMAND} -E echo_append "#define GIT_COMMIT_SUBJECT_RAW \"" >> ${GITREV_TMP}
|
||||
COMMAND ${GIT_EXECUTABLE} log -1 --format=%s | sed ${SED_FLAG} "s/\"/\\\\\"/g" | tr -d '\\n' >> ${GITREV_TMP}
|
||||
COMMAND ${GIT_EXECUTABLE} log -1 --format=${GIT_FORMAT_STRING} | sed ${SED_FLAG} "s/\"/\\\\\"/g" | tr -d '\\n' >> ${GITREV_TMP}
|
||||
COMMAND ${CMAKE_COMMAND} -E echo_append "\"" >> ${GITREV_TMP}
|
||||
COMMAND ${CMAKE_COMMAND} -E echo >> ${GITREV_TMP}
|
||||
COMMAND ${CMAKE_COMMAND} -E copy_if_different ${GITREV_TMP} ${GITREV_FILE}
|
||||
|
|
Loading…
Reference in New Issue