CMake: Prevent creation of private modules without private headers

QtConcurrent and QtOpenGLWidgets don't have any private headers. There's
no point in creating private modules for them.

Task-number: QTBUG-132526
Change-Id: I2a19ae13d11232b47fd72e46173e8d8cb34a4189
Reviewed-by: Alexey Edelev <alexey.edelev@qt.io>
This commit is contained in:
Joerg Bornemann 2025-03-12 09:34:21 +01:00
parent 58be29388d
commit bd2f1e2f90
2 changed files with 2 additions and 2 deletions

View File

@ -6,6 +6,7 @@
#####################################################################
qt_internal_add_module(Concurrent
NO_PRIVATE_MODULE
EXCEPTIONS
SOURCES
qtaskbuilder.h
@ -33,8 +34,6 @@ qt_internal_add_module(Concurrent
Qt::CorePrivate
PUBLIC_LIBRARIES
Qt::Core
PRIVATE_MODULE_INTERFACE
Qt::CorePrivate
PRECOMPILED_HEADER
"../corelib/global/qt_pch.h"
)

View File

@ -6,6 +6,7 @@
#####################################################################
qt_internal_add_module(OpenGLWidgets
NO_PRIVATE_MODULE
SOURCES
qopenglwidget.cpp qopenglwidget.h
qtopenglwidgetsglobal.h