[calligra] /: Move core parts of KexiDB lib to libcalligradb
Jaroslaw Staniek
staniek at kde.org
Fri Jul 13 00:47:53 BST 2012
On 13 July 2012 01:12, C. Boemann <cbo at boemann.dk> wrote:
> No, it's a hard dependency for Words/kotext, but for CREATIVEONLY I have no
> objection, though it will mean that there will be no textshape either (well I
> guess it can be ifdef'ed)
True. So is the Biblio feature really so tied to kotext?
If our aim is to provide ODF handling libs, Calligra Engine(s), maybe
we could add config option to switch it off for fine grained control
(like Qt does when you can switch off even 'fundamental' features,
e.g. tooltips -QT_NO_TOOLTIP- or cursors) -- for those who really know
what they're doing.
Then we could craft what happens when SHOULD_BUILD_CALLIGRADB if FALSE
(disables the Biblio, Words, limits kotext (not sure, if you agree
here?), disables Kexi, disables any data handling plugin in other apps
such (in the future) a Sheets' data connectivity plugin, or future
Mailmerge feature in Words.
Flexibility is a +1, but one -1 (besides adding further complexity to
cmake files) is that these build profiles should only be used for
custom builds. We don't want stripped-down Word in the popular
distros, for example, not being able to handle the Biblio feature.
--
regards / pozdrawiam, Jaroslaw Staniek
Kexi & Calligra & KDE | http://calligra.org/kexi | http://kde.org
Qt Certified Specialist | http://qt-project.org
http://www.linkedin.com/in/jstaniek
More information about the calligra-devel
mailing list