commit | b9cb11d42d5fc9bc80327f3950ce5153c1832509 | [log] [tgz] |
---|---|---|
author | Nicolas Fella <nicolas.fella@gmx.de> | Sat Jan 21 14:18:41 2023 +0100 |
committer | Nicolas Fella <nicolas.fella@gmx.de> | Sat Jan 21 14:18:41 2023 +0100 |
tree | aff0f43ab98dfb9bba3a2af831f1e7ed0a1c67f6 | |
parent | 78fc6ee77334a147986f01c6d3c6e1b99af1a333 [diff] |
ci: Use KF6 ECM This is needed to build frameworks that (indirectly) depend on plasma-wayland-protocols to build on the CI Otherwise plasma-wayland-protocols pulls in ECM from 'kf5' branch into the build Since KF6 ECM is still compatible with Qt5 this doesn't affect the ability to build against Qt5
This project should be installing only the xml files of the non-standard wayland protocols we use in Plasma.
They are installed to $PREFIX/share/plasma-wayland-protocols.
You can get the directory where they're installed by using
find_package(PlasmaWaylandProtocols)
Then they can be accessed using ${PLASMA_WAYLAND_PROTOCOLS_DIR}
.
You can learn more about such protocol files in https://wayland.freedesktop.org/docs/html/ch04.html.