From d061b3108b67db3db9ba92d570611a76e23798f1 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 Change-Id: Ic7e5e3b69a41a7723643332bebbde76854966b89 Reviewed-by: Alexey Edelev Reviewed-by: Oliver Wolff (cherry picked from commit 85d235877d9da5725841bd53db4e2c1c858a2d94) Reviewed-by: Alexandru Croitor --- cmake/QtModuleHelpers.cmake | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cmake/QtModuleHelpers.cmake b/cmake/QtModuleHelpers.cmake index 754a4002e99..c4bcbd11ac0 100644 --- a/cmake/QtModuleHelpers.cmake +++ b/cmake/QtModuleHelpers.cmake @@ -1065,6 +1065,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 "