From 91d0cf1138ca52d4208aad49a753122b231d8a01 Mon Sep 17 00:00:00 2001 From: Gianluca Boiano <491117+M0Rf30@users.noreply.github.com> Date: Fri, 24 Jun 2022 12:27:54 +0200 Subject: chore(qmake): avoid error message when .git folder is missing (close #49) (#52) --- src/WhatsApp.pro | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/WhatsApp.pro b/src/WhatsApp.pro index 64342d0..8081769 100644 --- a/src/WhatsApp.pro +++ b/src/WhatsApp.pro @@ -39,10 +39,13 @@ DEFINES += QT_DEPRECATED_WARNINGS CONFIG(release, debug|release):DEFINES += QT_NO_DEBUG_OUTPUT # 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\"")\\\"" -DEFINES += GIT_HASH=$$GIT_HASH GIT_BRANCH=$$GIT_BRANCH BUILD_TIMESTAMP=$$BUILD_TIMESTAMP +exists(${QMAKE_FILE_PATH}/../.git) { + 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\"")\\\"" + DEFINES += GIT_HASH=$$GIT_HASH GIT_BRANCH=$$GIT_BRANCH BUILD_TIMESTAMP=$$BUILD_TIMESTAMP +} + # Set program version VERSION = 4.4 -- cgit v1.2.3