From d38b29bfa692d0b52e6c195050a68201f2674577 Mon Sep 17 00:00:00 2001 From: Alexandru Croitor Date: Fri, 30 Oct 2020 14:14:32 +0100 Subject: [PATCH] CMake: Private module pri files should have internal_module Change-Id: I35b4111e4044ae6283eb8175173453db9001c71b Reviewed-by: Qt CI Bot Reviewed-by: Cristian Adam --- cmake/QtPriHelpers.cmake | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cmake/QtPriHelpers.cmake b/cmake/QtPriHelpers.cmake index 6483bd0c769..5fc0a5877b3 100644 --- a/cmake/QtPriHelpers.cmake +++ b/cmake/QtPriHelpers.cmake @@ -296,6 +296,10 @@ ${module_pri_extra_content} endif() list(JOIN private_module_dependencies " " private_module_dependencies) + # Private modules always have internal_module config set, as per qmake. + list(APPEND module_internal_config internal_module) + list(JOIN module_internal_config " " joined_module_internal_config) + # Generate a preliminary qt_lib_XXX_private.pri file file(GENERATE OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/${private_pri_file_name}"