summaryrefslogtreecommitdiffstats
path: root/cmake/QtModuleHelpers.cmake
diff options
context:
space:
mode:
authorTor Arne Vestbø <tor.arne.vestbo@qt.io>2020-10-21 14:13:49 +0200
committerTor Arne Vestbø <tor.arne.vestbo@qt.io>2020-10-23 11:36:48 +0200
commit1f53a91ed367c874736cba6d84340e579c3b899e (patch)
tree349e9fde35ecf8adcae3e7fecf7f05b3fb2f2405 /cmake/QtModuleHelpers.cmake
parent6baa0f4ccc29a9548eb5610ef37d58c3fc19dc81 (diff)
cmake: Respect NO_PRIVATE_MODULE when generating module pri files
Change-Id: Id5816d6598a0a484c20674f34f6f809e68671e6b Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to 'cmake/QtModuleHelpers.cmake')
-rw-r--r--cmake/QtModuleHelpers.cmake8
1 files changed, 7 insertions, 1 deletions
diff --git a/cmake/QtModuleHelpers.cmake b/cmake/QtModuleHelpers.cmake
index 5506649439..9f32a1309a 100644
--- a/cmake/QtModuleHelpers.cmake
+++ b/cmake/QtModuleHelpers.cmake
@@ -609,8 +609,14 @@ set(QT_CMAKE_EXPORT_NAMESPACE ${QT_CMAKE_EXPORT_NAMESPACE})")
endif()
qt_internal_install_pdb_files(${target} "${pdb_install_dir}")
+ if (arg_NO_PRIVATE_MODULE)
+ set(arg_NO_PRIVATE_MODULE "NO_PRIVATE_MODULE")
+ else()
+ unset(arg_NO_PRIVATE_MODULE)
+ endif()
+
qt_describe_module(${target})
- qt_add_list_file_finalizer(qt_finalize_module ${target} ${arg_INTERNAL_MODULE} ${header_module})
+ qt_add_list_file_finalizer(qt_finalize_module ${target} ${arg_INTERNAL_MODULE} ${arg_NO_PRIVATE_MODULE} ${header_module})
endfunction()
function(qt_finalize_module target)