D22474: Install KPackages with kpackage_install_package

Aleix Pol Gonzalez noreply at phabricator.kde.org
Mon Jul 15 15:22:31 BST 2019


apol created this revision.
apol added a reviewer: KWin.
Herald added a project: KWin.
Herald added a subscriber: kwin.
apol requested review of this revision.

REVISION SUMMARY
  Removes a bunch of boilerplate CMake code and allows kpackage to do
  some smart things, e.g. drops our runtime dependency on the
  DesktopFileParser and we get to just use json directly.

TEST PLAN
  Ran kwin, now it doesn't use the desktop to json translation path, everything still works.

REPOSITORY
  R108 KWin

BRANCH
  master

REVISION DETAIL
  https://phabricator.kde.org/D22474

AFFECTED FILES
  effects/CMakeLists.txt
  effects/dialogparent/CMakeLists.txt
  effects/dialogparent/package/CMakeLists.txt
  effects/dimscreen/CMakeLists.txt
  effects/dimscreen/package/CMakeLists.txt
  effects/eyeonscreen/CMakeLists.txt
  effects/eyeonscreen/package/CMakeLists.txt
  effects/fadingpopups/CMakeLists.txt
  effects/fadingpopups/package/CMakeLists.txt
  effects/frozenapp/CMakeLists.txt
  effects/frozenapp/package/CMakeLists.txt
  effects/login/CMakeLists.txt
  effects/login/package/CMakeLists.txt
  effects/logout/CMakeLists.txt
  effects/logout/package/CMakeLists.txt
  effects/maximize/CMakeLists.txt
  effects/maximize/package/CMakeLists.txt
  effects/morphingpopups/CMakeLists.txt
  effects/morphingpopups/package/CMakeLists.txt
  effects/scale/CMakeLists.txt
  effects/scale/package/CMakeLists.txt
  effects/squash/CMakeLists.txt
  effects/squash/package/CMakeLists.txt
  effects/translucency/CMakeLists.txt
  effects/translucency/package/CMakeLists.txt
  effects/windowaperture/CMakeLists.txt
  effects/windowaperture/package/CMakeLists.txt
  scripts/CMakeLists.txt

To: apol, #kwin
Cc: kwin, LeGast00n, sbergeron, jraleigh, fbampaloukas, GB_2, mkulinski, ragreen, jackyalcine, Pitel, iodelay, crozbo, bwowk, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kwin/attachments/20190715/fad6b3f6/attachment.html>


More information about the kwin mailing list