Commit graph

328 commits

Author SHA1 Message Date
Ivailo Monev
c2c63fa928 cmake: fix detection of QCA Katie build
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-29 17:20:32 +02:00
Ivailo Monev
6fce4d2cee cmake: fix detection of QCA Katie build
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-29 17:16:40 +02:00
Ivailo Monev
cd34386637 cmake: detect Katie version of QCA
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-29 17:05:45 +02:00
Ivailo Monev
c8ff87c1d2 cmake: fix KATIE_FOUND always being set to FALSE
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-18 00:55:06 +02:00
Ivailo Monev
6d85e304aa cmake: fix Katie always being prefered over Qt4
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-25 08:26:48 +02:00
Ivailo Monev
93cdee7311 cmake: do not add feature info for Katie
it requires FeatureSummary to be included and other options do not add info

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-01 03:36:07 +02:00
Ivailo Monev
bb2d811649 cmake: add option for building against katie
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-01 02:15:35 +02:00
Ivailo Monev
b38566b884 cmake: fix if/endif tag mismatch, regression since 824d6f11
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-11 00:08:57 +02:00
Ivailo Monev
824d6f1195 cmake: make it possible to automatically skip optional directories
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-06 06:40:05 +02:00
Ivailo Monev
fa704438f9 cmake: fix taglib detection when minimum version requested
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-06 05:44:48 +02:00
Ivailo Monev
8e314bcc4b cmake: do not enforce QT_NO_STL from KDE4_DEFINITIONS
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-02 01:07:27 +02:00
Ivailo Monev
83fc0ed955 cmake: import LibGPS module from kde-workspace
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-16 12:03:14 +02:00
Ivailo Monev
43240c2b1a cmake: setup phonon as found if origin is Katie
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-13 02:32:24 +02:00
Ivailo Monev
a4fab4de9e cmake: support phonon shipped with Katie
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-13 00:02:11 +02:00
Ivailo Monev
39f1e04295 generic: add back khtml and kjs with some changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-09 23:23:53 +02:00
Ivailo Monev
09c11c40b3 cmake: reinstate Katie support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-09 20:55:19 +02:00
Ivailo Monev
60dc63b20f cmake: actually define KDEBINDIR for tests
this change was supposed to be part of eac889a3

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-09 09:17:22 +02:00
Ivailo Monev
febdd6b0e6 cmake: drop redudant Gettext module
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-06 10:07:09 +02:00
Ivailo Monev
822d425368 cmake: drop custom Flex module
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-06 07:30:53 +02:00
Ivailo Monev
ecfa349e48 cmake: drop custom CUPS module, minor modules cleanup while at it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-06 07:16:05 +02:00
Ivailo Monev
f69be2e2b4 cmake: import modules from kde-workspace
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-05 10:05:41 +02:00
Ivailo Monev
29defb8367 cmake: make targets created by gettext module random to solve CMP0002
this is more of hack, a complete rewrite of the module should happen soon
but for now this will fix build issues with translations
2015-11-05 06:59:05 +02:00
Ivailo Monev
50b0ce19de cmake: add JSON module
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-04 08:29:31 +02:00
Ivailo Monev
211d80fc88 cmake: take orevious declarations of CMAKE_INSTALL_RPATH into account
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-03 06:52:52 +02:00
Ivailo Monev
8cc2eab7fd generic: build system cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-02 04:32:40 +02:00
Ivailo Monev
817bffd9b1 generic: build system cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-01 15:40:09 +02:00
Ivailo Monev
a7b93fa3b2 generic: build system cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-01 15:08:31 +02:00
Ivailo Monev
93f5415879 generic: import kimio plugin for webp format from kde-workspace repo
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-01 05:10:05 +02:00
Ivailo Monev
941fd29d95 generic: prepare for release, minor build system cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-31 04:24:11 +02:00
Ivailo Monev
ef0d1682d7 cmake: do not strip test from test name in kde4_add_test()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-29 18:15:33 +02:00
Ivailo Monev
26a1b35e6c generic: mostly build system cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-29 17:52:26 +02:00
Ivailo Monev
6534f7d832 cmake: remove FindKTp module
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-29 12:01:49 +02:00
Ivailo Monev
f6c082c0d9 cmake: use FindXCB module from kde-workspace
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-29 11:33:34 +02:00
Ivailo Monev
dd085f0d80 cmake: install FindUDev module
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-29 11:13:55 +02:00
Ivailo Monev
d31302863b cmake: MacroEnsureVersion no longer exists
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-29 10:46:51 +02:00
Ivailo Monev
d411471be1 cmake: import various modules
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-29 10:09:43 +02:00
Ivailo Monev
b4f374cc9b experimental: declare kdeclarative library as stable
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-29 09:39:35 +02:00
Ivailo Monev
702117113b generic: mostly build system cleanups 2015-10-29 08:11:13 +02:00
Ivailo Monev
20678aba8a cmake: remove now redundant modules 2015-10-28 18:35:57 +02:00
Ivailo Monev
847fd06c88 generic: export kcddb, kcompactdisc, kdcraw and kexiv2 libraries as part of kdelibs
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-28 18:29:48 +02:00
Ivailo Monev
562e784798 generic: stop using obsolete code paths
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-28 05:09:29 +02:00
Ivailo Monev
c5fafc43e5 generic: remove platform cmake file and other non-relevant to the project files 2015-10-12 13:01:48 +03:00
Ivailo Monev
7d041899a7 cmake: fix regression since e7133114 2015-10-03 15:16:20 +03:00
Ivailo Monev
1600454d91 generic: misc cleanups 2015-09-27 09:44:14 +00:00
Ivailo Monev
e31da1d693 generic: misc cleanups 2015-09-25 01:45:51 +00:00
Ivailo Monev
00975278a4 cmake: minor KDE4_INSTALL_TS_FILES macro cleanup 2015-09-20 04:32:49 +00:00
Ivailo Monev
e7133114e1 generic: misc cleanups 2015-09-05 05:16:46 +00:00
Ivailo Monev
78fb56076d generic: misc cleanups 2015-09-05 00:43:47 +00:00
Ivailo Monev
a40952a3bc generic: import libkcddb and libkcompactdics 2015-09-03 22:21:19 +00:00
Ivailo Monev
263b5bf1c9 generic: misc cleanups 2015-09-03 05:08:47 +03:00