summaryrefslogtreecommitdiffstats
path: root/src/entrypoint
diff options
context:
space:
mode:
Diffstat (limited to 'src/entrypoint')
-rw-r--r--src/entrypoint/CMakeLists.txt8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/entrypoint/CMakeLists.txt b/src/entrypoint/CMakeLists.txt
index ba35a173d7..1a145746ac 100644
--- a/src/entrypoint/CMakeLists.txt
+++ b/src/entrypoint/CMakeLists.txt
@@ -17,6 +17,7 @@ qt_internal_add_module(EntryPoint
NO_SYNC_QT
NO_MODULE_HEADERS
NO_PRIVATE_MODULE
+ NO_ADDITIONAL_TARGET_INFO
)
# We don't need any include paths or default module defines
@@ -102,6 +103,13 @@ QT.entrypoint_implementation.module_config = staticlib v2 internal_module
set(export_name "${INSTALL_CMAKE_NAMESPACE}EntryPointTargets")
qt_install(TARGETS EntryPointImplementation EXPORT ${export_name})
qt_generate_prl_file(EntryPointImplementation "${INSTALL_LIBDIR}")
+
+ set(export_name_prefix "${INSTALL_CMAKE_NAMESPACE}EntryPoint")
+ qt_path_join(config_install_dir ${QT_CONFIG_INSTALL_DIR} ${export_name_prefix})
+ qt_internal_export_additional_targets_file(
+ TARGETS EntryPoint EntryPointImplementation
+ EXPORT_NAME_PREFIX ${export_name_prefix}
+ CONFIG_INSTALL_DIR "${config_install_dir}")
endif()
# special case end