From 85d235877d9da5725841bd53db4e2c1c858a2d94 Mon Sep 17 00:00:00 2001 From: Joerg Bornemann Date: Fri, 9 Dec 2022 17:05:09 +0100 Subject: [PATCH] CMake: Store whether a module is internal in module json files Pick-to: 6.5 Change-Id: Ic7e5e3b69a41a7723643332bebbde76854966b89 Reviewed-by: Alexey Edelev Reviewed-by: Oliver Wolff --- cmake/QtModuleHelpers.cmake | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cmake/QtModuleHelpers.cmake b/cmake/QtModuleHelpers.cmake index 819ea1b3345..cbb2b243f84 100644 --- a/cmake/QtModuleHelpers.cmake +++ b/cmake/QtModuleHelpers.cmake @@ -1070,6 +1070,11 @@ function(qt_describe_module target) endif() endif() + get_target_property(is_internal ${target} _qt_is_internal_module) + if(is_internal) + string(APPEND extra_module_information "\n \"internal\": true,") + endif() + set(extra_build_information "") if(ANDROID) string(APPEND extra_build_information "