aboutsummaryrefslogtreecommitdiffstats
path: root/sources/pyside6
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2025-01-27 19:39:26 +0100
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2025-01-27 19:42:03 +0100
commitcfbbb6c95e718a82036b7b1194ab0032882a87b9 (patch)
tree51c30f9beb74d2833f6f250c8df4bbeee203ef60 /sources/pyside6
parent9e5f01616e429e21dd481e1d86bb25d96e1bff96 (diff)
build system: Explicitly find private modules in libraries
In preparation for a change that might remove the automatic finding of private modules. Task-number: PYSIDE-2862 Task-number: QTBUG-87776 Change-Id: I22f872d341b20a3f39aa722ee83c2a7993661710 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to 'sources/pyside6')
-rw-r--r--sources/pyside6/libpyside/CMakeLists.txt2
-rw-r--r--sources/pyside6/libpysideqml/CMakeLists.txt2
2 files changed, 4 insertions, 0 deletions
diff --git a/sources/pyside6/libpyside/CMakeLists.txt b/sources/pyside6/libpyside/CMakeLists.txt
index 1ad649a45..539f1f329 100644
--- a/sources/pyside6/libpyside/CMakeLists.txt
+++ b/sources/pyside6/libpyside/CMakeLists.txt
@@ -3,6 +3,8 @@
project(libpyside)
+find_package(Qt6 COMPONENTS Core CorePrivate)
+
set(libpyside_libraries Qt::Core Qt::CorePrivate)
set(CMAKE_AUTOMOC ON)
diff --git a/sources/pyside6/libpysideqml/CMakeLists.txt b/sources/pyside6/libpysideqml/CMakeLists.txt
index 1af8c02cf..77a405fbe 100644
--- a/sources/pyside6/libpysideqml/CMakeLists.txt
+++ b/sources/pyside6/libpysideqml/CMakeLists.txt
@@ -1,6 +1,8 @@
# Copyright (C) 2023 The Qt Company Ltd.
# SPDX-License-Identifier: BSD-3-Clause
+find_package(Qt6 COMPONENTS Core CorePrivate Qml QmlPrivate)
+
set(libpysideqml_libraries Qt::Core Qt::CorePrivate Qt::Qml Qt::QmlPrivate)
set(libpysideqml_HEADERS # installed below