aboutsummaryrefslogtreecommitdiff
path: root/modules/FindKDE4Internal.cmake
AgeCommit message (Collapse)Author
2009-11-08Move kdewebkit from kdereview to kdelibs.Urs Wolfer
CCMAIL:webkit-devel@kde.org svn path=/trunk/KDE/kdelibs/; revision=1046374
2009-10-22better place for the extra msvc compile flagRomain Pokrzywka
svn path=/trunk/KDE/kdelibs/; revision=1038952
2009-10-22bring msvc compiler flags in sync with the flags used when building QtRomain Pokrzywka
svn path=/trunk/KDE/kdelibs/; revision=1038937
2009-09-13I shouldn't expect CMake's if-clause to be anything comparable to C/C++. ThoughAndreas Pakulat
I wonder why I didn't catch this in my tests. Having both conditions within the same if-clause doesn't work as CMake apparently always evaluates the or-part. svn path=/trunk/KDE/kdelibs/; revision=1023047
2009-09-13Allow for changing the required Qt version for KDE apps, useful to require aAndreas Pakulat
particular patchlevel version to get bugfixes. svn path=/trunk/KDE/kdelibs/; revision=1023024
2009-09-07Fix KAuth also outside kdebootstrappingDario Freddi
svn path=/trunk/KDE/kdelibs/; revision=1020983
2009-09-07CCMAIL:kde-buildsystem@kde.orgDario Freddi
CCMAIL:mueller@kde.org CCMAIL:neundorf@kde.org Commit coming after a long discussion with Alexander. Changing and moving KAuth macros, updating documentation, fixing stuff that already used KAuth. Also, bumping up KDE revision, KDE4WORKSPACE revision and make kdebase/workspace depend on the new 4.3.68 snapshot. Mail me if you find anything strange, it's my first KDE version bump, so you know ;) A big thank you to Alexander for all the help he gave on the cmake side of life. svn path=/trunk/KDE/kdelibs/; revision=1020835
2009-09-06-the RUN_UNINSTALLED argument for KDE4_ADD_[KDEINIT]_EXECUTABLE() is ignored ↵Alexander Neundorf
since KDE 4.2 (since then executables have the RPATH always pointing into the buildtree before being installed) Alex svn path=/trunk/KDE/kdelibs/; revision=1020582
2009-09-06Add KDE4_KUNITCONVERSION_LIBSPetri Damstén
svn path=/trunk/KDE/kdelibs/; revision=1020438
2009-09-02Document the USE_RELATIVE_PATH option.Kevin Ottens
svn path=/trunk/KDE/kdelibs/; revision=1019060
2009-09-01unbreak compilation of kio/misc/kpacDavid Faure
svn path=/trunk/KDE/kdelibs/; revision=1018464
2009-09-01- Need to undefine macro if we force exceptions. Thanks to Andreas PakulatHelio Castro
svn path=/trunk/KDE/kdelibs/; revision=1018389
2009-09-01As of Qt 4.6.x, we need explicetly add macro in case of use -fno-exceptionsHelio Castro
svn path=/trunk/KDE/kdelibs/; revision=1018365
2009-08-31Respect PREFIX for "dbus system service" files and dbus "systemMichael Jansen
configuration files". Please review extensively :) CCMAIL: kde-buildsystem@kde.org CCMAIL: drf@kde.org svn path=/trunk/KDE/kdelibs/; revision=1017870
2009-08-17increase the .so versioningAllen Winter
also replace a couple 4.3 -> 4.4 messages svn path=/trunk/KDE/kdelibs/; revision=1012303
2009-08-09add CMAKE_C_COMPILER_ARG1 as argument when executing the compiler, this way ↵Carlo Segato
cmake doesn't fail if we set CC to something like 'distcc /path/to/gcc' svn path=/trunk/KDE/kdelibs/; revision=1009414
2009-08-09don't use visibility on windows with gcc 4.4Carlo Segato
svn path=/trunk/KDE/kdelibs/; revision=1009407
2009-07-02Account for CMAKE_EXECUTABLE_SUFFIX in KDE4_*_EXECUTABLE .shell names, since ↵Ralf Habacker
that is how they are created. by cygwin ports maintainer svn path=/trunk/KDE/kdelibs/; revision=990260
2009-06-28unbreak (remove an underscore too much)Pino Toscano
svn path=/trunk/KDE/kdelibs/; revision=988553
2009-06-28-fix getting the correct location for the respective configuration, (the ↵Alexander Neundorf
resulting name was just "LOCATION_", which is unknown to cmake, so it returns just the information for any configuration it finds Thanks to Aleix for finding the issue Alex svn path=/trunk/KDE/kdelibs/; revision=988522
2009-06-17applied naming changeRalf Habacker
svn path=/trunk/KDE/kdelibs/; revision=982917
2009-06-16renamed kdewin32 to kdewin to have a more generic name, approved by ↵Ralf Habacker
kde-buildsystem list svn path=/trunk/KDE/kdelibs/; revision=982530
2009-05-29made cmake policy conform Ralf Habacker
svn path=/trunk/KDE/kdelibs/; revision=974523
2009-05-26fixed initialisation of uac manifest support for non kdelibs packagesRalf Habacker
svn path=/trunk/KDE/kdelibs/; revision=973045
2009-05-07we need 0.9.88 nowDirk Mueller
svn path=/trunk/KDE/kdelibs/; revision=964858
2009-05-06make it easier to bump the min versionDirk Mueller
svn path=/trunk/KDE/kdelibs/; revision=964198
2009-04-28Removed non-existing kmetadata and renamed knepomuk to nepomuk - is this ↵Sebastian Trueg
enough to get rid of the extra nepomuk checks? svn path=/trunk/KDE/kdelibs/; revision=960334
2009-04-14-search for phonon after KDELibsDependencies.cmake has been includedAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=953958
2009-03-27-don't require Perl for building any KDE4 app, this is not necessary ↵Alexander Neundorf
(documented on techbase) -add a better message if Phonon could not be found Alex svn path=/trunk/KDE/kdelibs/; revision=945641
2009-03-21although we do support w2k, define win32_winnt to 0x0501 (winxp) to be able ↵Christian Ehrlicher
to use IPV6 defines (in k3socket*). svn path=/trunk/KDE/kdelibs/; revision=942460
2009-03-08we need to define _WIN32_IE too (for mingw)Christian Ehrlicher
svn path=/trunk/KDE/kdelibs/; revision=936949
2009-03-07define UNICODE also for mingwChristian Ehrlicher
make w2k the lowest win version we support svn path=/trunk/KDE/kdelibs/; revision=936493
2009-02-234.2 -> 4.3 in some messagesAllen Winter
svn path=/trunk/KDE/kdelibs/; revision=930512
2009-02-16Reflect new reality -- kdelibs trunk requires Qt 4.5 (rc1 passes this check)David Faure
svn path=/trunk/KDE/kdelibs/; revision=927156
2009-02-13Fix linking in kdelibs/kate/plugins/David Faure
svn path=/trunk/KDE/kdelibs/; revision=925451
2009-02-09explicitely set CMP0011 to OLD, so we don't get the warning with cmake >= 2.6.3Alexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=924046
2009-01-24- define NDEBUG and QT_NO_DEBUG in relwithebinfo build mode - that is how itAndreas Hartmetz
already is in release build mode. this disables assert() and Q_ASSERT() in all release modes. - only soft disable kDebug() at runtime depending on QT_NO_DEBUG, instead of making it a no-op by #definition. svn path=/trunk/KDE/kdelibs/; revision=916186
2009-01-06-install the exports file as KDELibs4LibraryTargets.cmake, instead of ↵Alexander Neundorf
KDELibsLibraryTargets.cmake -> fix against the problem which happens if you have a relatively old kdelibs installation (when the targets where exported without "namespace"), then switched the buildtype and installed a new kdelibs The patch which makes this safe for the case that we have similar changes in the future will come later today. Alex svn path=/trunk/KDE/kdelibs/; revision=906725
2009-01-05Remove kformula as discussed on k-c-d.David Faure
It needs better maintainership, more apps using it, to follow the review process, and to avoid the code duplication with koffice... svn path=/trunk/KDE/kdelibs/; revision=906279
2009-01-04-add a test for plasma/glapplet.h to see whether the plasma opengl support ↵Alexander Neundorf
is installed (this test was previously in FindPlasma.cmake but at least in trunk/KDE/ never executed, so in the only place where the result was used (kdeplasma-addons/applets/) the result was always wrong) Alex svn path=/trunk/KDE/kdelibs/; revision=905603
2009-01-03-fix typo, unbreak build (of kdebase/runtime)Alexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=905054
2009-01-03-don't search for the KDE4_INCLUDE_DIR using FIND_PATH() but use the value ↵Alexander Neundorf
from KDELibsDependencies.cmake (should be more correct and a bit faster) -"export" the targets meinproc4, makekdewidgets and kconfig_compiler, and do this into a separate exports-file, putting them in the same file as the exported targets potentially makes cross compiling harder -use a "KDE4__" prefix (or "namepace") for all exported targets, both libraries and executables -add some more documentation, fix some comments, remove commented code Alex svn path=/trunk/KDE/kdelibs/; revision=905044
2009-01-03-use cmake_policy(VERSION) instead of a second ↵Alexander Neundorf
cmake_minimum_required(VERSION) to set the cmake policies to 2.4 compatiblity -> should be more obvious to understand the purpose Alex svn path=/trunk/KDE/kdelibs/; revision=904879
2009-01-02-if no minimum version is given, set it to 4.0.0Alexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=904680
2009-01-02fix error message: KDEVERSION -> KDE_VERSIONAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=904678
2009-01-02-since cmake 2.6.2 the <package>_FIND_VERSION_(MAJOR|MINOR|PATCH) variables ↵Alexander Neundorf
are initialized automatically to "0", so no need to do it manually here Alex CCMAIL: apaku@gmx.de svn path=/trunk/KDE/kdelibs/; revision=904593
2009-01-02-check the version of kdelibs using the KDE_VERSION variable from ↵Alexander Neundorf
KDELibsDependencies.cmake instead of running kde4-config and parsing its output This should be (very) slightly faster, makes cross compiling one step easier and should be more robust. Copyright the files also this year for me :-) Alex svn path=/trunk/KDE/kdelibs/; revision=904590
2008-12-23fix cmake version variable namesPino Toscano
patch by Modestas Vainius svn path=/trunk/KDE/kdelibs/; revision=900828
2008-12-15-unconditionally enable the reduced link interface Alexander Neundorf
I checked that all modules (except extragear, review, playground, kwebdev) link on my machine, which means it can still break on other configurations. Alex CCMAIL: kde-buildsystem@kde.org CCMAIL: mueller@kde.org CCMAIL: Sune@vuorela.dk CCMAIL: modestas@vainius.eu svn path=/trunk/KDE/kdelibs/; revision=897386
2008-12-14-remove support for option KDE4_USE_ALWAYS_FULL_RPATH, with cmake >= 2.6.0 ↵Alexander Neundorf
we build always with full RPATH enabled, since the only reason not to do so was because the relinking this caused was slow. Now with camke 2.6 the libraries and executables don't have to be relinked again, instead the RPATH inside the binaries is patched, which is *much* faster. So we can always play safe and use the full RPATH. I also changed this setting for the Mac, because I don't see why it should be necessary there. If this breaks something (i.e. when starting an app wrong libs are linked/or they are not found), please let me know. Alex CCMAIL: illogical1@gmail.com svn path=/trunk/KDE/kdelibs/; revision=897003