diff options
| author | Evan Lojewski <github@meklort.com> | 2020-10-10 20:58:02 -0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-10-10 20:58:02 -0600 |
| commit | bdd96c76c078fd72ee99b78e9dd93015b5efb4be (patch) | |
| tree | 52500d23e8ff57a3903555ccd5bb6966f20394fa /cmake | |
| parent | e4ad1162e234603b37733bd54e80d8252b0bb5c4 (diff) | |
| download | bcm5719-ortega-bdd96c76c078fd72ee99b78e9dd93015b5efb4be.tar.gz bcm5719-ortega-bdd96c76c078fd72ee99b78e9dd93015b5efb4be.zip | |
fwupd: Generate firmware cabinet files for use with fwupd and lvfs. (#136)
Co-authored-by: Richard Hughes <richard@hughsie.com>
Diffstat (limited to 'cmake')
| -rw-r--r-- | cmake/version.cmake | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/cmake/version.cmake b/cmake/version.cmake index 7ec4eb8..1eff834 100644 --- a/cmake/version.cmake +++ b/cmake/version.cmake @@ -54,6 +54,7 @@ IF(EXISTS ${VERSION_FILE}) # Release package including a version file. FILE(STRINGS ${VERSION_FILE} lines) LIST(GET lines 0 FULL_VERSION) + LIST(GET lines 1 VERSION_DATE) STRING(REPLACE "." ";" FULL_VERSION ${FULL_VERSION}) LIST(GET FULL_VERSION 0 VERSION_MAJOR) @@ -93,6 +94,10 @@ ELSE() ELSE() # No released versions for this major.minor pair. ENDIF() + + EXECUTE_PROCESS(COMMAND git log -1 --date=short --format=%cd + OUTPUT_VARIABLE VERSION_DATE + OUTPUT_STRIP_TRAILING_WHITESPACE) ENDIF() SET(VERSION_STRING "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}") @@ -103,7 +108,7 @@ add_compile_options( -DVERSION_PATCH=${VERSION_PATCH} ) -FILE(WRITE ${CMAKE_BINARY_DIR}/version ${VERSION_STRING}) +FILE(WRITE ${CMAKE_BINARY_DIR}/version "${VERSION_STRING}\n${VERSION_DATE}") FILE(WRITE ${CMAKE_BINARY_DIR}/changelog ${CHANGELOG}) INSTALL(FILES ${CMAKE_BINARY_DIR}/version DESTINATION .) |

