diff options
-rw-r--r-- | cmake/QtPriHelpers.cmake | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/cmake/QtPriHelpers.cmake b/cmake/QtPriHelpers.cmake index b79f17243e..db26da812b 100644 --- a/cmake/QtPriHelpers.cmake +++ b/cmake/QtPriHelpers.cmake @@ -193,6 +193,12 @@ function(qt_generate_module_pri_file target) set(module_name_in_pri "${module_versioned}") endif() + get_target_property(hasModuleHeaders ${target} INTERFACE_MODULE_HAS_HEADERS) + if (NOT hasModuleHeaders) + unset(public_module_includes) + unset(private_module_includes) + endif() + qt_path_join(target_path ${QT_BUILD_DIR} ${INSTALL_MKSPECSDIR}/modules) if (arg_INTERNAL_MODULE) string(PREPEND private_module_includes "${public_module_includes} ") |