Merge pull request #39 from tmiw/ms-packaging

Add Git hash to Debian package filename
pull/42/head
drowe67 2021-06-29 18:34:36 +09:30 committed by GitHub
commit 0dc5935bbf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 10 additions and 0 deletions

View File

@ -216,6 +216,16 @@ else()
set(CPACK_PACKAGE_VERSION_PATCH 0)
endif()
# Return the date (yyyy-mm-dd)
macro(DATE RESULT)
execute_process(COMMAND "date" "+%Y%m%d" OUTPUT_VARIABLE ${RESULT})
endmacro()
DATE(DATE_RESULT)
string(REGEX REPLACE "\n$" "" DATE_RESULT "${DATE_RESULT}")
message(STATUS "Compilation date = XX${DATE_RESULT}XX")
set(CPACK_PACKAGE_VERSION_PATCH "${CPACK_PACKAGE_VERSION_PATCH}-${DATE_RESULT}-${FREEDV_HASH}")
if(UNIX AND NOT APPLE)
# Linux packaging
SET(CPACK_GENERATOR "DEB")