This CMake package would enable customers wanting to create Python bindings for their C++ projects to easily use Shiboken from CMake instead of relying directly on the executable and also on `pyside_config.py`.
Additionally, this also simplifies the samplebinding, widgetbinding and scriptableapplication examples in the pyside repository.
| For Gerrit Dashboard: PYSIDE-3138 | ||||||
|---|---|---|---|---|---|---|
| # | Subject | Branch | Project | Status | CR | V |
| 661992,17 | ScriptableApplication: Use the Shiboken6Tools CMake package | dev | pyside/pyside-setup | Status: NEW | 0 | 0 |
| 660295,27 | Shiboken6Tools: Use shiboken6-generator from CMake easily | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
| 661178,30 | Samplebinding: Use Shiboken6Tools cmake package | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
| 661264,28 | Widgetbinding: Use Shiboken6Tools cmake package | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
| 662246,25 | Shiboken6Tools: Add documentation | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
| 673594,2 | Shiboken6Tools: Fix documentation warnings | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
| 682286,7 | Shiboken6Tools: Exclude cross-compiling | 6.10.0 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
| 682308,2 | Shiboken6Tools: Exclude cross-compiling | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
| 682392,2 | Shiboken6Tools: Exclude cross-compiling | tqtc/6.10.0 | pyside/tqtc-pyside-setup | Status: MERGED | +2 | 0 |
| 682426,2 | Shiboken6Tools: Exclude cross-compiling | 6.10 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
| 687637,2 | Documentation: Mention that Shiboken6Tools is in shiboken6_generator | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
| 687673,2 | Documentation: Mention that Shiboken6Tools is in shiboken6_generator | 6.10 | pyside/pyside-setup | Status: MERGED | +2 | 0 |