D26818: Fix missing link libraries to CMakeLists.txt

Christophe Giboudeaux noreply at phabricator.kde.org
Wed Jan 22 07:40:28 GMT 2020


cgiboudeaux requested changes to this revision.
cgiboudeaux added a comment.
This revision now requires changes to proceed.


  If you need to add `KF5::SyntaxHighlighting`, that means it's not supposed to be a PRIVATE link target, what KF5LibKSieveConfig.cmake.in confirms.
  
  Looking at the installed headers, the only one needing a syntaxhighlighting header is sievedebugdialog.h. This header is only used by sievedebugdialog.cpp which is built by the KF5KSieveUi target.
  
  Conclusion: what needs fixing is src/ksieveui/CMakeLists.txt where `KF5::SyntaxHighlighting` shall be moved to the `PUBLIC`link targets.

REPOSITORY
  R91 PIM: Sieve Handling Library

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

To: hgoebel, #kde_pim_junior_jobs, cgiboudeaux
Cc: cgiboudeaux, kde-pim, fbampaloukas, dcaliste, dvasin, rodsevich, winterz, vkrause, mlaurent, knauss, dvratil
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20200122/7e78c081/attachment.html>


More information about the kde-pim mailing list