Bug 337442

Summary: kdoctools only builds a static lib
Product: [Frameworks and Libraries] frameworks-kdoctools Reporter: Rohan Garg <rohan>
Component: generalAssignee: Documentation Editorial Team <kde-doc-english>
Status: RESOLVED NOT A BUG    
Severity: normal CC: aleixpol, dvratil, kdelibs-bugs, rohan
Priority: NOR    
Version: 5.0.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Rohan Garg 2014-07-14 15:17:33 UTC
Seems like kdoctools only ships a static lib libKF5XsltKde.a as configured in src/CMakeLists.txt -> add_library(KF5XsltKde STATIC xslt.cpp xslt_kde.cpp)

Reproducible: Always
Comment 2 Daniel Vrátil 2014-07-14 15:33:23 UTC
We ran into the same thing in Fedora - I was first arguing for making it a shared library, but after opening the header files, I found out that the library has no class and no namespace, !!NO COPYRIGHT HEADER!! and that the API has no real useful outside kdoctools.  AFAIK the API is only used by the man:// slave in KIO, so the lack of proper API is justified.
Comment 3 Aleix Pol 2014-07-14 23:07:46 UTC
@Rohan, this commit didn't introduce it, it just renamed the target.

Also what's wrong with it being STATIC?