aboutsummaryrefslogtreecommitdiff
path: root/modules/FindKDE4Internal.cmake
AgeCommit message (Collapse)Author
2011-06-30Move the modules, modules-test and systeminfo subdirs into 'attic'Allen Winter
2011-05-21make KDE build with a compiler older than 4.2 againDirk Mueller
2011-03-27Master is now at version 4.7Allen Winter
2011-01-28fixed mingw debug buildPatrick von Reth
svn path=/trunk/KDE/kdelibs/; revision=1217740
2011-01-20include the policy setting as requested by AlexDirk Mueller
CCMAIL: neundorf@kde.org svn path=/trunk/KDE/kdelibs/; revision=1216029
2010-11-20disable deprecate warnings also on msvc2008 and msvc2010Christian Ehrlicher
svn path=/trunk/KDE/kdelibs/; revision=1199036
2010-10-21Make it an error when a method doesn't return anything.David Faure
All of KDE SVN compiles with this flag, and has done so for a long time, but this way we can catch new code with this issue. svn path=/trunk/KDE/kdelibs/; revision=1188305
2010-10-18add a new cmake variable: IMPORTS_INSTALL_DIR alongside KDE4_IMPORTS_INSTALL_DIRMarco Martin
this is used to install extra QML imports (that can be either platform independent qml files or binrary libraries) the new place will be ${PLUGIN_INSTALL_DIR}/imports svn path=/trunk/KDE/kdelibs/; revision=1187235
2010-10-17-add documentation for INSTALL_TARGETS_DEFAULT_ARGSAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=1186709
2010-09-02Prefix with KDE4_ as requested by Alexander.David Faure
Second full recompile, everyone :) svn path=/trunk/KDE/kdelibs/; revision=1171144
2010-09-02Add support for showing file and line number in debug output. Based on idea ↵David Faure
by MaikB on IRC. Export KDE_DEBUG_FILELINE=1 to see it. Documented on http://techbase.kde.org/KDE_System_Administration/Environment_Variables. CCMAIL: kde-core-devel@kde.org svn path=/trunk/KDE/kdelibs/; revision=1171053
2010-07-314.5 -> 4.6Allen Winter
svn path=/trunk/KDE/kdelibs/; revision=1157534
2010-07-28-extend the documentation for KDE4_ADD_LIBRARY() a bitAlexander Neundorf
-remove wrong comment about WITH_PREFIX -CMP0011 is now always there since we require cmake 2.6.4 Alex svn path=/trunk/KDE/kdelibs/; revision=1156242
2010-07-12- fixed some find scripts for winceAndreas Holzammer
svn path=/trunk/KDE/kdelibs/; revision=1149092
2010-07-12- made kdelibs compile for winceAndreas Holzammer
- disabled some functionality for wince - changed some stuff to unicode functions svn path=/trunk/KDE/kdelibs/; revision=1149056
2010-07-06Fix target name assumption in KDE4_ADD_APP_ICON together with AlexSjors Gielen
Made error messages and variables in that macro be more clear, and fixed the documentation to reflect that svn path=/trunk/KDE/kdelibs/; revision=1146718
2010-06-30Restore required phonon version.Stephen Kelly
svn path=/trunk/KDE/kdelibs/; revision=1144749
2010-06-30Separate Private class methods from public interface implementation.Stephen Kelly
svn path=/trunk/KDE/kdelibs/; revision=1144740
2010-06-21-add some comments where the export-files come fromAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=1140916
2010-06-14Revert part of r1137949 which shouldn't have been committed.Stephen Kelly
svn path=/trunk/KDE/kdelibs/; revision=1137956
2010-06-14Simplify the index method and write some more asserts.Stephen Kelly
svn path=/trunk/KDE/kdelibs/; revision=1137949
2010-06-07Check gcc's include path and add any previously missing entries toRaphael Kubo da Costa
CMAKE_{C,CXX}_IMPLICIT_INCLUDE_DIRECTORIES. As discussed on the kde-buildsystem mailing list, this is particularly useful on systems such as FreeBSD, which have most of the libraries and headers installed in /usr/local: CMake would not add -I/usr/include when compiling code, but would do that with other directories such as /usr/local. This, in turn, would sometimes make the system-wide includes be added to the include path before the local ones, which can lead to compilation failures. With this patch, if CPATH is properly set, directories such as /usr/local/* will not be added by CMake when gcc is invoked. For now, this works only with gcc, but can be extended to other compilers if necessary. CCMAIL: kde-buildsystem@kde.org svn path=/trunk/KDE/kdelibs/; revision=1135642
2010-05-17do not die when using non-gcc compiler, for example clang++Adrian Schroeter
svn path=/trunk/KDE/kdelibs/; revision=1127602
2010-05-12Forgot to commit the new relevant cmake variables from the kutils split.Kevin Ottens
svn path=/trunk/KDE/kdelibs/; revision=1125849
2010-05-08-don't set the install RPATH to LIB_INSTALL_DIR if LIB_INSTALL_DIR is one of ↵Alexander Neundorf
the standard system link directories, like e.g. /usr/lib (which are listed in CMAKE_PLATFORM_IMPLICIT_LINK_DIRECTORIES, which is set in Modules/Platform/UnixPaths.cmake) Alex svn path=/trunk/KDE/kdelibs/; revision=1124215
2010-05-04-improve documentation of the provided variablesAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=1122812
2010-05-01-require CMake 2.6.4 for trunkAlexander Neundorf
Alex CCMAIL: kde-buildsystem@kde.org svn path=/trunk/KDE/kdelibs/; revision=1121456
2010-04-29Add support for profiles in our platform. The cmake variables areKevin Ottens
accessible to other projects built on top of kdelibs. svn path=/trunk/KDE/kdelibs/; revision=1120432
2010-03-25- Phonon 4.3.80 or newer is requiredAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=1107539
2010-03-25-some work on the documentationAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=1107538
2010-03-03Look at the correct variable to determine if a compile test succeeded. AfterAndreas Hartmetz
try_compile(_compile_result, ...) do if(NOT _compile_result) instead of if(NOT _run_result). Looks like old code wasn't changed when it should. This fixes the build. CCMAIL: harry@kdevelop.org svn path=/trunk/KDE/kdelibs/; revision=1098559
2010-03-03Change the visibility checking test from try_run to try_compile to makeHarald Fernengel
it work when cross-compiling. svn path=/trunk/KDE/kdelibs/; revision=1098490
2010-02-20Bring Cross compilation to kdelibsHarald Fernengel
With these changes, I was able to cross-compile kdelibs for Maemo 5 using MADDE. See http://techbase.kde.org/Projects/KDE_on_Maemo/MADDE for more details. CCMAIL: kde-maemo@kde.org svn path=/trunk/KDE/kdelibs/; revision=1093415
2010-02-154.4 => 4.5Allen Winter
beware! this changes the so versioning svn path=/trunk/KDE/kdelibs/; revision=1090682
2010-02-03KDE4_SERIALIZE_TOOL - set to icerun (with icecream 0.9.5+) toLuboš Luňák
serialize meinproc4 runs when doing large parallel builds. svn path=/trunk/KDE/kdelibs/; revision=1084602
2010-01-18-fix two remaining compat. issues found by the cmake devs:Alexander Neundorf
-- the imported targets did not work with Qt installed as frameworks on OSX -- if a project exported its libraries, and these libraries depend on Qt libs, but the installed FooConfig.cmake files do not load FindQt4.cmake, this would result in unknown targets "Qt4::QtCore" etc. So now there is a switch to enable the imported targets explicitely (what we do for KDE) Alex svn path=/trunk/KDE/kdelibs/; revision=1076819
2010-01-13-fix the temporary source incompatiblity introduced in rev 1070849Alexander Neundorf
(when a project first did a find_package(Qt4) with a FindQt4.cmake not from kdelibs, followed by a find_package(KDE4), the imported targets for the Qt library used in the exported targets file of kdelibs and created in kdelibs FindQt4.cmake did not exist, so it did not link) Now when doing a find_package(KDE4) always the FindQt4.cmake in the same directory is executed, and only does nothing if also the imported Qt targets already exist. This should fix rekonq, quassel, amarok, etc. Please let me know if it still does not work. Please also let me know if it works now. Thanks Alex CCMAIL: sputnick@quassel-irc.org CCMAIL: bbeschow@cs.tu-berlin.de svn path=/trunk/KDE/kdelibs/; revision=1074319
2010-01-07we require CMake 2.6.2 or KDE, nothing else has been announced, discussed or ↵Alexander Neundorf
even suggested Alex CCMAIL: kde-buildsystem@kde.org CCMAIL: mueller@kde.org svn path=/trunk/KDE/kdelibs/; revision=1071192
2010-01-07we need 2.6.3 for the shared-desktop-ontologies detectionDirk Mueller
svn path=/trunk/KDE/kdelibs/; revision=1071123
2009-12-14-kio should be in the link interface of kfile, since it uses kio symbols in ↵Alexander Neundorf
its public interface -remove the now useless old KDE4_foo_LIBS variables set in bootstrap mode (they are now all set properly a few lines below) Alex svn path=/trunk/KDE/kdelibs/; revision=1062450
2009-12-13-set the KDE4_FOO_LIBRARY/LIBS variables also when building kdelibs itself, ↵Alexander Neundorf
as discussed on kde-buildsystem Alex svn path=/trunk/KDE/kdelibs/; revision=1062067
2009-12-13-make building KDE with Qt4 installed as OSX frameworks workAlexander Neundorf
Alex CCMAIL: mike@mikearthur.co.uk CCMAIL: kde-buildsystem@kde.org svn path=/trunk/KDE/kdelibs/; revision=1062002
2009-12-03add support for the GNU OS (also known as Hurd)Pino Toscano
- it mostly behaves as linux, as the toolchain (gcc, gnu ld, gnu libc) is the same - add -pthread to the ld flags for shared modules and libraries svn path=/trunk/KDE/kdelibs/; revision=1058116
2009-12-02Various OSX 10.6 fixes.Mike Arthur
svn path=/trunk/KDE/kdelibs/; revision=1057486
2009-11-24set knewstuff3 variablesFrederik Gladhorn
svn path=/trunk/KDE/kdelibs/; revision=1053400
2009-11-15-add a comment that we need to check which Qt modules have been foundAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=1049726
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