Details
-
Bug
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
6.2.2
-
None
Description
This happens for various targets such as linguist or more recently, quick3dparticles and quick3dparticleeffects.
These targets don't install headers but they create private CMake targets and install qt_lib_*_private.pri files.
e.g:
Qt6LinguistTargets.cmake:
# Create imported target Qt6::LinguistPrivate add_library(Qt6::LinguistPrivate INTERFACE IMPORTED) set_target_properties(Qt6::LinguistPrivate PROPERTIES INTERFACE_LINK_LIBRARIES "Qt6::Linguist" _qt_config_module_name "linguist_private" )
qt_lib_quick3dparticleeffects_private.pri:
QT.quick3dparticleeffects_private.VERSION = 6.3.0 QT.quick3dparticleeffects_private.name = QtQuick3DParticleEffects QT.quick3dparticleeffects_private.module = QT.quick3dparticleeffects_private.libs = $$QT_MODULE_LIB_BASE QT.quick3dparticleeffects_private.includes = QT.quick3dparticleeffects_private.frameworks = QT.quick3dparticleeffects_private.depends = quick3dparticleeffects QT.quick3dparticleeffects_private.uses = QT.quick3dparticleeffects_private.module_config = v2 internal_module QT.quick3dparticleeffects_private.enabled_features = QT.quick3dparticleeffects_private.disabled_features =
Attachments
Issue Links
- relates to
-
QTBUG-84628 Unneeded private .pri files are generated/installed
- Open