Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-12-13 | Fix errors in python code, found by pylama in a strict CI | David Faure | |
2018-09-30 | Compile python bindings with the same sip flags used by PyQtv5.51.0-rc1v5.51.0 | Antonio Rojas | |
PyQt>=5.11 is compiled with the 'PyQt5.sip' sipname by default. This causes a sipname mismatch with KF5 bindings and prevents them from loading: To fix this, we compile KF5 bindings using the same sip flags (name and tags) that PyQt was compiled with. This ensures that we always use the correct sip name. We also stop setting the sip tags in FindPythonModuleGeneration.cmake to avoid duplication, and remove a (seemingly) unnecessary check for the Qt version that was forcing PyQt to be rebuilt for every patch Qt update. Differential Revision: https://phabricator.kde.org/D15091 | |||
2016-10-31 | Add a sip wrapper | Stephen Kelly | |
When sip is executed it is passed one .sip file. However, it uses that to generate multiple cpp source files, one per class in the sip file. Buildsystems need to know the outputs of commands, so this does not work well as the output can't easily be predicted. So, create a unity build of all files to compile into the python module. |