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
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
03bce64249
cmake: bump minimum required cmake version to 3.0.2"
...
it is required for automatic UI files handling
2015-09-02 04:35:33 +03:00
Ivailo Monev
37cd62ca47
generic: misc cleanups
2015-09-01 21:22:19 +03:00
Ivailo Monev
ba56e561ac
generic: misc cleanups
2015-09-01 03:15:05 +03:00
Ivailo Monev
007a44cd2f
generic: major build system cleanup
...
the test are broken!
2015-09-01 01:05:33 +03:00
Ivailo Monev
3e11130aac
cmake: remove kutils library entry from KDE4Internal module
2015-08-28 20:34:00 +03:00
Ivailo Monev
0498e6bc88
cmake: restore FindQt4 module from the kdelibs tree
2015-08-18 19:05:49 +03:00
Ivailo Monev
21ad0df488
generic: make changes required for building against katie
2015-08-11 05:56:07 +03:00
Ivailo Monev
f2b9d47f8e
cmake: add experimental katie module
2015-08-09 23:39:01 +03:00
Ivailo Monev
b6890712c7
generic: misc cleanups
2015-07-18 14:33:42 +00:00
Ivailo Monev
e896874b00
generic: bump version to 4.17.0
2015-07-13 13:52:34 +03:00
Ivailo Monev
a7064db00e
generic: deal with LINK_INTERFACE_LIBRARIES, cmake >=2.8.11 required now
2015-06-25 00:27:48 +03:00
Ivailo Monev
732148f49b
generic: partitially revert 22db5ad6
2015-06-14 18:49:20 +03:00
Ivailo Monev
bc9a89f763
Revert "cmake: adjust KDE4_INCLUDES variable"
...
This reverts commit 9b9753e3b0
.
2015-06-14 18:46:05 +03:00
Ivailo Monev
9b9753e3b0
cmake: adjust KDE4_INCLUDES variable
2015-05-20 14:08:27 +00:00
Ivailo Monev
22db5ad66c
generic: change standard paths
2015-05-20 13:36:16 +00:00
Ivailo Monev
5a59e08572
generic: remove support for final target via KDE4_ENABLE_FINAL
...
it is bogus with the CMake automoc, requires additional guards in
the source code and some components do not support it at all. Also,
Link Time Optimizations (LTO) seem to be doing exactly what
KDE4_ENABLE_FINAL was supposed to do (basicly) so no point in
trying to support something that modern compilers can already do
for us.
2015-03-02 04:57:24 +00:00
Ivailo Monev
41bfc0e575
generic: bump version to 4.16.0
2015-03-01 05:23:53 +00:00
Ivailo Monev
f69e1bd429
cmake: remove automoc4 macros and package lookup
2015-02-27 08:06:16 +00:00
Ivailo Monev
82fc15f54b
generic: use CMake moc instead of automoc4 by default
...
for compatibilty reasons automoc4 support is not removed but it
shall be in the future. automoc4 has not been maintained for a
while (last commit is from 2011) and the stable release is from
2009.
CMake version >= 2.8.6 provides the functionality for mocking so
I see no reason to not make use of it.
2015-02-27 07:40:26 +00:00
Ivailo Monev
bb7b2f05cc
cmake: remove deprecated kde4automoc support
2015-02-14 17:13:46 +00:00
Ivailo Monev
1e196613e6
cmake: cleanup
2015-02-01 07:57:16 +00:00
Ivailo Monev
1825459d48
cmake: cleanup
2015-02-01 07:51:16 +00:00
Ivailo Monev
a1017cb0f7
generic: bump version to 4.15.0
2015-01-28 23:15:42 +00:00
Ivailo Monev
e661c272a6
generic: bump version in status message printed from FindKDE4Internal CMake module
2015-01-24 23:33:14 +00:00
Ivailo Monev
976fdc7699
remove knewstuff leftovers
2015-01-11 18:51:32 +00:00
Ivailo Monev
ca6c01029d
Define _DEFAULT_SOURCE together with _BSD_SOURCE.
...
This silences the following compile warnings with newer GNU libc:
warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
REVIEW: 121147
2015-01-03 22:43:05 +00:00
Ivailo Monev
057951747d
replace no longer available meinproc with xsltproc
...
since the kdoctools removal meinproc is not available, replace
its usage in the macro for creating manual pages with xsltproc.
have in mind this is not tested and usually (from what I've seen)
xsltproc is executed like this:
xsltproc --path <resources dir> -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl <input> --output <output file>
in case this commit breaks something there will be a follow up but
since none of our components make use of it I will not bother much
for now.
2014-12-31 01:25:08 +00:00
Ivailo Monev
4c6cd0ddcd
build system cleanup and adjustments
2014-12-12 04:34:53 +00:00
Ivailo Monev
3f0dd268de
remove win and mac cruft
2014-11-27 18:22:42 +00:00
Ivailo Monev
086923943f
cmake cleanup and fixup
2014-11-21 01:38:25 +00:00
Ivailo Monev
e81eac154e
cmake modules cleanup
2014-11-21 00:52:02 +00:00
Ivailo Monev
2d55a8d3dd
katana -> kde4
2014-11-20 09:05:46 +00:00
Ivailo Monev
354273cb81
more hardcore paths replacement
2014-11-19 22:10:27 +00:00
Ivailo Monev
42cb0bedfb
kde internal cmake module cleanup
2014-11-19 20:10:31 +00:00
Ivailo Monev
1f7612a57a
internal cmake module cleanup
2014-11-19 13:26:30 +00:00
Ivailo Monev
814163a8dc
initial import
2014-11-13 01:04:59 +02:00