|
find_package(Git) |
|
|
|
|
|
execute_process(COMMAND |
|
"${GIT_EXECUTABLE}" describe --match=NeVeRmAtCh --always --abbrev=8 |
|
WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}" |
|
OUTPUT_VARIABLE GIT_SHA1 |
|
ERROR_QUIET OUTPUT_STRIP_TRAILING_WHITESPACE) |
|
|
|
|
|
execute_process(COMMAND |
|
"${GIT_EXECUTABLE}" log -1 --format=%ad --date=local |
|
WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}" |
|
OUTPUT_VARIABLE GIT_DATE |
|
ERROR_QUIET OUTPUT_STRIP_TRAILING_WHITESPACE) |
|
|
|
|
|
execute_process(COMMAND |
|
"${GIT_EXECUTABLE}" log -1 --format=%s |
|
WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}" |
|
OUTPUT_VARIABLE GIT_COMMIT_SUBJECT |
|
ERROR_QUIET OUTPUT_STRIP_TRAILING_WHITESPACE) |
|
|