-
-
Notifications
You must be signed in to change notification settings - Fork 117
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Draft: CMake-ify the build #809
Draft: CMake-ify the build #809
Conversation
- installs only the executable and some sound files; this is enough to convince lumina-desktop to start, not enough for it to be useful. The pkg-plist shows many more files, so those need to be chased down.
The icon-themes are special because they live outside the source-tree for lumina-core; introduce a function for installing themes to simplify upcoming material-design themes.
- add an extension to the install_theme function to help with placing SVGs in suitable subdirectories
I really appreciate your work on this. |
Merging this into a branch here in this repo so if I or other get time we can base off of your work. |
This is a branch, not-finished-yet, that ports the build of
core/
and attendant bits from qmake, to CMake. There is one source-code change. There is also one new build-time dependency: KDE's extra-cmake-modules, which provide all kinds of useful CMake modules for Qt-based applications (and in particular, a FindXCB module).Filing the PR in draft state so it can be seen to be "in-progress".