cmake-shared contains modules and imports for the CMake build system that we use with all the Liri projects.
Features
- Many improvements to LiriAddModule
- LiriAddModule: autogenerate private headers list
- LiriAddModule: revamp forwarding headers
- LiriAddModule: automatically figure out the class names
- Extend target conditions
- Unset QT_NO_JAVA_STYLE_ITERATORS
- Use absolute path to default translations directory
- Skip Clazy on code generated by qdbusxml2cpp
- Add function to install status area extensions for Liri Shell
- Use gnuinstalldirs for standard compliance
- Use C++20 by default
$ sha256sum liri-cmake-shared-2.0.0.tar.xz
a5083e126ec92c2b36396d320c7def58e10c77497a4e3240a6371821df0c74d4 liri-cmake-shared-2.0.0.tar.xz