summaryrefslogtreecommitdiffstats
path: root/cmake
diff options
context:
space:
mode:
authorAlexandru Croitor <alexandru.croitor@qt.io>2020-10-30 14:14:32 +0100
committerAlexandru Croitor <alexandru.croitor@qt.io>2020-11-07 19:33:37 +0100
commitd38b29bfa692d0b52e6c195050a68201f2674577 (patch)
tree826c68c1baf86da2d0b5fa25e36222b01d29ff74 /cmake
parentea0f81a6b2a72a1bf67bd892e1eff9af02e68e81 (diff)
CMake: Private module pri files should have internal_module
Change-Id: I35b4111e4044ae6283eb8175173453db9001c71b Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Cristian Adam <cristian.adam@qt.io>
Diffstat (limited to 'cmake')
-rw-r--r--cmake/QtPriHelpers.cmake4
1 files changed, 4 insertions, 0 deletions
diff --git a/cmake/QtPriHelpers.cmake b/cmake/QtPriHelpers.cmake
index 6483bd0c76..5fc0a5877b 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}"