Use kcoreaddons_add_plugin

Authored by wojnilowicz on Mar 18 2018, 9:32 AM.

Description

Use kcoreaddons_add_plugin

This patch steals idea from D9710.
The difference in regard to the other patch is:

  1. right .json file is used for every plugin,
  2. no redundant paths are added in code (only build system is modified),
  3. no two different paths for installing plugins,
  4. all plugins get stored in bin directory after build.

More about it can be red on
https://github.com/KDE/kcoreaddons/blob/master/KF5CoreAddonsMacros.cmake

Loading plugins without plugins path set is not working for me, but I
think it should work for someone according to
http://doc.qt.io/qt-5/qcoreapplication.html#libraryPaths

Differential Revision: https://phabricator.kde.org/D11160

Details

Committed
wojnilowiczMar 18 2018, 9:39 AM
Differential Revision
D11160: Use kcoreaddons_add_plugin
Parents
R261:fa926129fea7: Fix some MSBuild warnings
Branches
Unknown
Tags
Unknown