kdelibs/kdecore
Ivailo Monev 4d6fb007e7 generic: fix most of the overlinking issues
TODO from https://github.com/fluxer/katana/issues/7. I've decided to
keep KDE4 and Katie libraries as PUBLIC, all other libraries as PRIVATE
for that and not use INTERFACE at all since that will not require a lot
of changes to all other sub-projects (kde-baseapps, kde-workspace and
kde-extraapps) build systems.

MusicBrainz5 CMake module was also rewritten as the actual library that
should be linked to is libmusicbrainz5cc, libmusicbrainz5 is the C
version of it.

common checks for X11 extensions where move to main config header,
eventually to be moved to separate config-x11 header.

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-09 21:58:11 +00:00
..
auth generic: misc cleanups 2017-06-24 08:06:43 +00:00
compression generic: misc cleanups 2017-06-24 08:06:43 +00:00
config kdecore: fix build against Qt4 2020-01-29 13:04:53 +00:00
date kdecore: namespaced Qt4/Katie build fixes 2019-05-29 11:42:39 +00:00
io kdecore: use QFileInfo and QDir to check for existence instead of QFile where applicable 2020-01-13 02:54:32 +00:00
jobs generic: namespaced Qt4/Katie build fixes 2017-08-04 09:24:39 +00:00
kconfig_compiler generic: fix indentation compiler warnings 2016-06-11 19:34:32 +00:00
kernel generic: replace installation paths with KDE4_ prefixed 2020-02-08 20:46:43 +00:00
localization kdecore: update bundled gettext header 2020-02-09 02:27:50 +00:00
network kdecore: fix HAVE_QSSLSOCKET configuration test when build against Katie 2019-05-23 15:42:53 +00:00
services generic: regenerate parsers 2020-02-02 17:22:10 +00:00
sonnet kdecore: fix build with Enchant v2.0 or newer and require v1.4 as miminum 2017-12-11 11:52:02 +00:00
sycoca generic: set stream versions to 4.8 2019-06-12 15:09:32 +00:00
tests generic: replace installation paths with KDE4_ prefixed 2020-02-08 20:46:43 +00:00
text kdecore: compiler warning fix 2019-05-16 00:59:53 +00:00
util kdecore: remove redundant util check and kmemtest 2020-02-03 18:54:37 +00:00
CMakeLists.txt generic: fix most of the overlinking issues 2020-02-09 21:58:11 +00:00
config-kstandarddirs.h.cmake initial import 2014-11-13 01:04:59 +02:00
generate_string_table.pl generic: misc cleanups 2015-09-04 01:57:47 +00:00
kde-config.cpp generic: replace installation paths with KDE4_ prefixed 2020-02-08 20:46:43 +00:00
kdebug.areas generic: replace kdesu with kdesudo 2016-05-15 02:06:56 +00:00
kdebugrc initial import 2014-11-13 01:04:59 +02:00
kdecore.pc.in initial import 2014-11-13 01:04:59 +02:00
MAINTAINERS generic: get rid of KLocalSocket and KTcpSocket 2019-05-04 19:49:49 +00:00
README initial import 2014-11-13 01:04:59 +02:00

This is the KDE "core" library.  The kdecore library provides basic non user
interface functionality. The classes in this library should not require linkage
to QtGui or any other library that requires a graphical interface.