From f396b0b742e13cb4ee18dbb795ba9a3772de939f Mon Sep 17 00:00:00 2001 From: Tim Jenssen Date: Wed, 21 Dec 2022 11:56:27 +0100 Subject: [PATCH] qmlpuppet: add .tag reading for GIT_SHA Change-Id: I29f0663b9bbc6f68c7f802fa8fef4b12e091ee61 Reviewed-by: Thomas Hartmann --- src/tools/qml2puppet/CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/tools/qml2puppet/CMakeLists.txt b/src/tools/qml2puppet/CMakeLists.txt index c9d6961a133..307a6c42c1b 100644 --- a/src/tools/qml2puppet/CMakeLists.txt +++ b/src/tools/qml2puppet/CMakeLists.txt @@ -55,6 +55,11 @@ execute_process( ERROR_VARIABLE GIT_SHA_ERROR ) +#if we are not a git repository use the .tag file +if(NOT GIT_SHA_OUTPUT) + file(READ ${CMAKE_CURRENT_SOURCE_DIR}/../../../.tag GIT_SHA_OUTPUT) +endif() + add_definitions( -D GIT_SHA=${GIT_SHA_OUTPUT} ) extend_qtc_executable(qml2puppet