From 9a1f36bea1a73da41b35ee0810963c73a6557562 Mon Sep 17 00:00:00 2001 From: "Bernhard M. Wiedemann" Date: Tue, 21 Nov 2023 17:25:44 +0100 Subject: [PATCH] Use qmake-provided _DATE_ This allows for reproducible builds with https://codereview.qt-project.org/c/qt/qtbase/+/494174 Note that this changes the date format, so does not work if some automated parsers rely on ISO8601 format. This patch was done while working on reproducible builds for openSUSE. --- src/WhatsApp.pro | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/WhatsApp.pro b/src/WhatsApp.pro index 72a8535..8f3a9e7 100644 --- a/src/WhatsApp.pro +++ b/src/WhatsApp.pro @@ -50,7 +50,7 @@ CONFIG(debug, debug|release) { # Define git info GIT_HASH="\\\"$$system(git -C \""$$_PRO_FILE_PWD_"\" rev-parse --short HEAD)\\\"" GIT_BRANCH="\\\"$$system(git -C \""$$_PRO_FILE_PWD_"\" rev-parse --abbrev-ref HEAD)\\\"" -BUILD_TIMESTAMP="\\\"$$system(date -u +\""%Y-%m-%dT%H:%M:%SUTC\"")\\\"" +BUILD_TIMESTAMP="\"\\\"$${_DATE_}\\\"\"" DEFINES += GIT_HASH=$$GIT_HASH GIT_BRANCH=$$GIT_BRANCH BUILD_TIMESTAMP=$$BUILD_TIMESTAMP # Set program version