[Differential] [Request, 137 lines] D4849: Export a proper shared library for KDocTools

Luigi Toscano noreply at phabricator.kde.org
Wed Mar 1 00:28:46 UTC 2017


ltoscano created this revision.
Restricted Application added projects: Frameworks, Documentation.
Restricted Application added subscribers: Documentation, Frameworks.

REVISION SUMMARY
  This is a unique situation, as the static library was supposed to be
  temporary, and the only users are kio_help/kio_ghelp inside KIO.
  The shared library is going to be the "real" supported library of
  KDocTools, with more content in the future.
  
  - prepare a new KF5::DocTools shared library with the same content, but export only the functions which are really used by KIO.
  - still install the old library (minus an unused header) to allow KIO to still compile until the patches which makes it use the shared library is ported.
  
  No functionality should be affected.

TEST PLAN
  The code compiles, and KIO still compiles (kio_help apparently works).

REPOSITORY
  R238 KDocTools

BRANCH
  sharedlib

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

AFFECTED FILES
  CMakeLists.txt
  src/CMakeLists.txt
  src/docbookxslt.h
  src/docbookxslt_p.h
  src/meinproc.cpp
  src/meinproc_common.cpp
  src/xslt.cpp
  src/xslt.h
  src/xslt_kde.cpp

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: ltoscano
Cc: #frameworks, #documentation
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20170301/b67fdb3c/attachment.html>


More information about the Kde-frameworks-devel mailing list