mirror of
https://github.com/cookiengineer/audacity
synced 2025-04-29 15:19:44 +02:00
- Replaced Commit Id by Version from GIT_DESCRIBE output - Injected GIT_DESCRIBE macro at Version.cmake - Removed timestamping from version description and cleaned its code Resolve: #460 Signed-off-by: Humberto Rocha <humrochagf@gmail.com>
16 lines
497 B
CMake
16 lines
497 B
CMake
# Executed during build (NOT configuration) to create/update the
|
|
# RevisionIdent.h header. It will only update it if there was
|
|
# a change in git.
|
|
|
|
execute_process(
|
|
COMMAND
|
|
${GIT} show -s "--format=#define REV_LONG \"%H\"%n#define GIT_DESCRIBE \"${GIT_DESCRIBE}\"%n" --no-notes --no-show-signature
|
|
OUTPUT_FILE
|
|
${_PRVDIR}/RevisionIdent.h.in
|
|
OUTPUT_STRIP_TRAILING_WHITESPACE
|
|
ERROR_QUIET
|
|
)
|
|
|
|
configure_file( ${_PRVDIR}/RevisionIdent.h.in ${_PRVDIR}/RevisionIdent.h COPYONLY )
|
|
|