From a7d8c4889ef6b45c3f7fc937c0109c9efe7793ab Mon Sep 17 00:00:00 2001 From: Christian Stenger Date: Mon, 19 Dec 2022 09:17:44 +0100 Subject: [PATCH] QmlPuppetCommunication: Fix cmake file for lupdate lupdate cannot handle conditional source files. Fixes target ts_untranslated. Change-Id: I4110df9c8d935e3d10446cc8cc3b5d10d192e612 Reviewed-by: Eike Ziller --- .../QmlPuppetCommunication.cmake | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/src/libs/qmlpuppetcommunication/QmlPuppetCommunication.cmake b/src/libs/qmlpuppetcommunication/QmlPuppetCommunication.cmake index 43cbc78af2d..3d61bd6606f 100644 --- a/src/libs/qmlpuppetcommunication/QmlPuppetCommunication.cmake +++ b/src/libs/qmlpuppetcommunication/QmlPuppetCommunication.cmake @@ -40,7 +40,20 @@ extend_qtc_library(QmlPuppetCommunication propertyvaluecontainer.cpp propertyvaluecontainer.h reparentcontainer.cpp reparentcontainer.h sharedmemory.h - $,sharedmemory_unix.cpp,sharedmemory_qt.cpp> +) + +extend_qtc_library(QmlPuppetCommunication + SOURCES_PREFIX ${CMAKE_CURRENT_LIST_DIR}/container + CONDITION UNIX + SOURCES + sharedmemory_unix.cpp +) + +extend_qtc_library(QmlPuppetCommunication + SOURCES_PREFIX ${CMAKE_CURRENT_LIST_DIR}/container + CONDITION NOT UNIX + SOURCES + sharedmemory_qt.cpp ) extend_qtc_library(QmlPuppetCommunication