From ee66bfba39aa12419800ab9a342e470e224ea2eb Mon Sep 17 00:00:00 2001 From: Ulf Hermann Date: Wed, 2 Jun 2021 15:52:43 +0200 Subject: [PATCH] CMake: Explicitly generate static plugin helpers into binary dir Before, it would erroneously look for them in the source directory. Change-Id: I6dcd3ccde3e57dba84639da2cd354c51e8a92459 Reviewed-by: Alexandru Croitor --- cmake/QtExecutableHelpers.cmake | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cmake/QtExecutableHelpers.cmake b/cmake/QtExecutableHelpers.cmake index e86a5d07ae6..d1fe6e80969 100644 --- a/cmake/QtExecutableHelpers.cmake +++ b/cmake/QtExecutableHelpers.cmake @@ -243,7 +243,7 @@ function(qt_internal_add_executable name) set(class_names "${class_names_regular}${class_names_separator}${class_names_current_project}") - file(GENERATE OUTPUT ${out_file} CONTENT + file(GENERATE OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${out_file} CONTENT "// This file is auto-generated. Do not edit. #include @@ -252,7 +252,7 @@ Q_IMPORT_PLUGIN($) CONDITION "$>" ) target_sources(${name} PRIVATE - "$<$>:${out_file}>" + "$<$>:${CMAKE_CURRENT_BINARY_DIR}/${out_file}>" ) target_link_libraries(${name} PRIVATE "$"