From 0b0226b112ea936a400591bcf996e69162cdb812 Mon Sep 17 00:00:00 2001 From: Eike Ziller Date: Tue, 25 May 2021 14:10:10 +0200 Subject: [PATCH] CMake build: Gracefully handle turned off target in qtc_add_resources Otherwise qtc_add_resources fails when turning off corresponding BUILD_.... flags, or needs to be wrapped with "if(TARGET ...)" everywhere. Change-Id: I34e230569ab9619b1c107404bf2fdf8e8e86bd7e Reviewed-by: Cristian Adam --- cmake/QtCreatorAPI.cmake | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cmake/QtCreatorAPI.cmake b/cmake/QtCreatorAPI.cmake index 9198f0b234d..169d660cea9 100644 --- a/cmake/QtCreatorAPI.cmake +++ b/cmake/QtCreatorAPI.cmake @@ -912,6 +912,10 @@ function(qtc_add_resources target resourceName) return() endif() + if(NOT TARGET ${target}) + return() + endif() + string(REPLACE "/" "_" resourceName ${resourceName}) string(REPLACE "." "_" resourceName ${resourceName})