diff options
| author | Christophe Marin <christophe@krop.fr> | 2023-05-30 12:07:05 +0200 |
|---|---|---|
| committer | Christophe Marin <christophe@krop.fr> | 2023-06-06 18:54:43 +0200 |
| commit | e75e6bf65cd1af768992ec048c3d158c175532f1 (patch) | |
| tree | a9719e0a5383a3f22aaac4f4f5e4c3dede48a0f8 /sources/pyside6/cmake/Macros/PySideModules.cmake | |
| parent | b5c0e36adc3b073550863df8fd180e87eedb7f2a (diff) | |
CMake: Fix installation of pyi files
'file(GLOB ...)' cannot be used since these files are generated
at build time.
Patch by Julien Schueller.
Fixes: PYSIDE-2184
Pick-to: 6.5
Change-Id: I33f614f7a18082ca274ef0580af08492121cf895
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Reviewed-by: Adrian Herrmann <adrian.herrmann@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Diffstat (limited to 'sources/pyside6/cmake/Macros/PySideModules.cmake')
| -rw-r--r-- | sources/pyside6/cmake/Macros/PySideModules.cmake | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/sources/pyside6/cmake/Macros/PySideModules.cmake b/sources/pyside6/cmake/Macros/PySideModules.cmake index d86b993d7..463c60945 100644 --- a/sources/pyside6/cmake/Macros/PySideModules.cmake +++ b/sources/pyside6/cmake/Macros/PySideModules.cmake @@ -259,11 +259,7 @@ macro(create_pyside_module) ${generate_pyi_options}) add_dependencies("${module_NAME}_pyi" ${module_NAME}) - file(GLOB hinting_stub_files - RELATIVE - "${CMAKE_CURRENT_BINARY_DIR}/PySide6" - "${CMAKE_CURRENT_BINARY_DIR}/PySide6/*.pyi") - install(FILES ${hinting_stub_files} + install(FILES "${CMAKE_CURRENT_BINARY_DIR}/../${module_NAME}.pyi" DESTINATION "${PYTHON_SITE_PACKAGES}/PySide6") endif() |
