Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* PySideTools: install tool only if corresponding Qt tool existsShyamnath Premnadh2022-11-161-2/+1
| | | | | | | | | | | | | | | | | | | | | | | - PySide tools which are wrappers around Qt tools are now only installed if the corresponding Qt tool exists. - PySide6 entry points for the Qt tool are now only created if the Qt tool exists in the corresponding Qt installation. - Incase the console entrypoint still exists and the corresponding Qt tool does not exist, the tool would exit stating that the Qt tool does not exist. eg: 'pyside6-uic' is run and 'uic' does not exist. The the tool outputs that the 'uic' does not exist. Ideally as per this change, PySide6 entrypoints for missing Qt tools should not exist at all. - versions.py deleted and contents moved to __init__.py. - Adds warning from Python incase if the tool does not exist. This is in addition to the CMake warning. Fixes: PYSIDE-2097 Pick-to: 6.4 6.2 Change-Id: I3f1b26d103679f7425d9ad85dfed8d9ad17f6fbf Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
* build_scripts: Add wheel_files.py to the project fileFriedemann Kleint2022-10-061-1/+2
| | | | | | | | Complements c565eada8ff164cff07566e1499992327c2536ba. Task-number: PYSIDE-692 Change-Id: I3fcffca47ff76aa59b14e19818bdc20eb1e540e6 Reviewed-by: Christian Tismer <tismer@stackless.com>
* Build system: Add build_info_collector to project fileFriedemann Kleint2022-02-121-1/+2
| | | | | | | | | | Complements 57866a57586d401c784f809f9f7994b0e4623706. Task-number: PYSIDE-802 Task-number: PYSIDE-1033 Task-number: PYSIDE-1814 Change-Id: Ia4a279da92ef61d88eddc89c8db33e8228544699 Reviewed-by: Christian Tismer <tismer@stackless.com>
* build scripts: Introduce variables for the versionsFriedemann Kleint2020-11-021-1/+2
| | | | | Change-Id: Iac73fcf6e60f882968463d1c612f5ca5dc206222 Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
* setup.py: Remove constructor parameters depending on options from ↵Friedemann Kleint2020-10-061-1/+1
| | | | | | | | | | | | | PysideBuildWheel Constructor parameters depending on option values create a problem for introducing per-command option parsing. To fix this, split utility functions used by the commands in main.py and PysideBuildWheel into a separate wheel_utils.py Task-number: PYSIDE-807 Change-Id: Idabd3ba03726d2284e80234fc8485b70e6eb20ca Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
* Move the .pyqtc files to .pyproject filesFriedemann Kleint2019-03-011-0/+9
Use the new project file format. Change-Id: I69f488c285343500edd999b746ce244a56504030 Reviewed-by: Christian Tismer <tismer@stackless.com>