summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexey Edelev <alexey.edelev@qt.io>2022-02-23 18:05:42 +0100
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2022-02-24 02:05:02 +0000
commit6e11bcb7d02f50ac730569d05ce47529509c3173 (patch)
treefe9782a9469f470392ab3c727ae34481eb7d5678
parent52d86f4265e58e476765064c7cf4038f407b09c2 (diff)
Add missing Network package
3DCore depends on Qt::Network, but the Network package is not mentioned as required component. In general case it looks like the package is found as the dependency of other targets. So add it explicitly. Change-Id: I26b298e5254c7d5d03ffcb24794180dbec0fd24d Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> (cherry picked from commit 5d779c622705ed2388288b6f5e172f4e2f239d09) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--CMakeLists.txt6
1 files changed, 5 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 68c198072..36ed2165b 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -13,13 +13,17 @@ project(Qt3D # special case
# special case begin
find_package(Qt6 ${PROJECT_VERSION} CONFIG REQUIRED COMPONENTS BuildInternals Core)
find_package(Qt6 ${PROJECT_VERSION} QUIET CONFIG OPTIONAL_COMPONENTS
- Concurrent Widgets Qml Quick Gamepad OpenGL Multimedia)
+ Network Concurrent Widgets Qml Quick Gamepad OpenGL Multimedia)
# special case end
if(NOT TARGET Qt::Gui)
message(NOTICE "Skipping the build as the condition \"TARGET Qt::Gui\" is not met.")
return()
endif()
+if(NOT TARGET Qt::Network)
+ message(NOTICE "Skipping the build as the condition \"TARGET Qt::Network\" is not met.")
+ return()
+endif()
if(WASM OR NOT QT_FEATURE_opengl)
message(NOTICE "Skipping the build as the condition \"QT_FEATURE_opengl AND NOT WASM\" is not met.")
return()