cmake: Autogenerate most of the .qrc resource files
authorManuel Nickschas <sputnick@quassel-irc.org>
Wed, 15 Aug 2018 23:35:09 +0000 (01:35 +0200)
committerManuel Nickschas <sputnick@quassel-irc.org>
Sun, 18 Nov 2018 10:06:43 +0000 (11:06 +0100)
commit1a45f16a9734820fba42fe1db3f38dd1eee49df6
treeb25343e6165d2f4f9daa8dda96ac6ea5ef30d946
parenta7acde8447823f9cd5f25aae569a1ec3a0174073
cmake: Autogenerate most of the .qrc resource files

With the CMake support from the previous commit, resource files
can now be autogenerated. Do this for almost all resources;
the hicolor one is special because it uses aliases, and the i18n
one requires more work that is going to be added in a follow-up
commit.

Combine several of the previous resources (e.g. different icon sets)
to reduce complexity. This wasn't possible previously due to the
various configuration-specific combinations, but can now be done
dynamically by extending the glob patterns accordingly.
18 files changed:
3rdparty/icons/breeze_dark_icon_theme.qrc [deleted file]
3rdparty/icons/breeze_icon_theme.qrc [deleted file]
3rdparty/icons/oxygen_icon_theme.qrc [deleted file]
data/CMakeLists.txt
data/data.qrc [deleted file]
icons/CMakeLists.txt
icons/breeze_dark_icons.qrc [deleted file]
icons/breeze_icons.qrc [deleted file]
icons/oxygen_icons.qrc [deleted file]
pics/CMakeLists.txt
pics/pics.qrc [deleted file]
po/CMakeLists.txt
src/client/CMakeLists.txt
src/common/CMakeLists.txt
src/core/CMakeLists.txt
src/core/sql.qrc [deleted file]
src/main/main.cpp
src/uisupport/CMakeLists.txt