summaryrefslogtreecommitdiffstats
path: root/cmake
diff options
context:
space:
mode:
authorEvan Lojewski <github@meklort.com>2020-10-10 22:26:56 -0600
committerGitHub <noreply@github.com>2020-10-10 22:26:56 -0600
commit009d22780ad8a9000a5d3c4abc2530df2f77d82a (patch)
tree36886fc136fa351dd2fa9fc7aa3fdc6c359301df /cmake
parentbdd96c76c078fd72ee99b78e9dd93015b5efb4be (diff)
downloadbcm5719-ortega-009d22780ad8a9000a5d3c4abc2530df2f77d82a.tar.gz
bcm5719-ortega-009d22780ad8a9000a5d3c4abc2530df2f77d82a.zip
jenkins: Ensure images can be build using the packages source code. (#137)
* jenkins: Ensure release source can build firmware images. * fwupd: Enable deterministic builds for .cab files.
Diffstat (limited to 'cmake')
-rw-r--r--cmake/version.cmake7
1 files changed, 6 insertions, 1 deletions
diff --git a/cmake/version.cmake b/cmake/version.cmake
index 1eff834..9964662 100644
--- a/cmake/version.cmake
+++ b/cmake/version.cmake
@@ -55,6 +55,7 @@ IF(EXISTS ${VERSION_FILE})
FILE(STRINGS ${VERSION_FILE} lines)
LIST(GET lines 0 FULL_VERSION)
LIST(GET lines 1 VERSION_DATE)
+ LIST(GET lines 2 VERSION_TIMESTAMP)
STRING(REPLACE "." ";" FULL_VERSION ${FULL_VERSION})
LIST(GET FULL_VERSION 0 VERSION_MAJOR)
@@ -98,6 +99,10 @@ ELSE()
EXECUTE_PROCESS(COMMAND git log -1 --date=short --format=%cd
OUTPUT_VARIABLE VERSION_DATE
OUTPUT_STRIP_TRAILING_WHITESPACE)
+
+ EXECUTE_PROCESS(COMMAND git log -1 --date=short --format=%cD
+ OUTPUT_VARIABLE VERSION_TIMESTAMP
+ OUTPUT_STRIP_TRAILING_WHITESPACE)
ENDIF()
SET(VERSION_STRING "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}")
@@ -108,7 +113,7 @@ add_compile_options(
-DVERSION_PATCH=${VERSION_PATCH}
)
-FILE(WRITE ${CMAKE_BINARY_DIR}/version "${VERSION_STRING}\n${VERSION_DATE}")
+FILE(WRITE ${CMAKE_BINARY_DIR}/version "${VERSION_STRING}\n${VERSION_DATE}\n${VERSION_TIMESTAMP}")
FILE(WRITE ${CMAKE_BINARY_DIR}/changelog ${CHANGELOG})
INSTALL(FILES ${CMAKE_BINARY_DIR}/version DESTINATION .)
OpenPOWER on IntegriCloud