aboutsummaryrefslogtreecommitdiff
path: root/modules/CMakeLists.txt
AgeCommit message (Collapse)Author
2011-06-30Move the modules, modules-test and systeminfo subdirs into 'attic'Allen Winter
2010-12-26revertGilles Caulier
svn path=/trunk/KDE/kdelibs/; revision=1209293
2010-12-26this file is now installed with libkdcraw as well.Gilles Caulier
svn path=/trunk/KDE/kdelibs/; revision=1209275
2010-10-04Remove FindUDev from the list of finders to install since we are only using ↵Rafael Fernández López
it in kdelibs as Alexander suggested. Also do order alphabetically finders that are not going to be installed. CCMAIL: kde-buildsystem@kde.org svn path=/trunk/KDE/kdelibs/; revision=1182270
2010-10-03Add UDev finder. Not passed through revision because we needed it for the ↵Rafael Fernández López
Solid sprint. Please, if it is wrong just tell me and I will take care of fixing it. CCMAIL: kde-buildsystem@kde.org svn path=/trunk/KDE/kdelibs/; revision=1182131
2010-08-27Removing FindHUpnp.cmake from the list of cmake modules to be installed.Paulo Romulo
svn path=/trunk/KDE/kdelibs/; revision=1168851
2010-08-27Building Solid UPnP backend by default now. HUPnP library required.Paulo Romulo
svn path=/trunk/KDE/kdelibs/; revision=1168594
2010-08-25-sync FindPackageHandleStandardArgs.cmake with the version from cmake ↵Alexander Neundorf
master, in order to stay compatible with future cmake releases. Our FindPackageHandleStandardArgs.cmake had automatic check for the version number by guessing the name of the variable which contains the version number. This didn't make it into cmake, but instead an extendible version where you can specify what you want. FindEigen2.cmake is already converted, it looks like this: find_package_handle_standard_args(Eigen2 REQUIRED_VARS EIGEN2_INCLUDE_DIR VERSION_VAR EIGEN2_VERSION) Additionally a FAIL_MESSAGE can be specified. VERSION_VAR is optional. This must be merged in the 4.5. branch if we don't find any issues. Alex CCMAIL: kde-buildsystem@kde.org svn path=/trunk/KDE/kdelibs/; revision=1167973
2010-07-18install FindWcecompat.cmake (needed by FindKDEWin.cmake)Romain Pokrzywka
svn path=/trunk/KDE/kdelibs/; revision=1151234
2010-04-25Added support for DBusMenu.Aurélien Gâteau
svn path=/trunk/KDE/kdelibs/; revision=1118756
2010-03-14-install the copy of FindPackageHandleStandardArgs.cmakeAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=1103191
2010-03-14-add a copy of FindPackageHandleStandardArgs, which adds checking the ↵Alexander Neundorf
version numbers, so you get this automatically in all modules which use find_package_handle_standard_args() Alex svn path=/trunk/KDE/kdelibs/; revision=1103184
2009-12-07Remove file removed in 1059810 from CMakeLists.txt too.Will Stephenson
"I will 'make' before committing" ... CCMAIL: mike@mikearthur.co.uk svn path=/trunk/KDE/kdelibs/; revision=1059829
2009-12-03fix name of the nepomuk fileAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=1058063
2009-12-03NepomukAddOntologies.cmake is now in cmake/modules/ like all the other filesAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=1058060
2009-11-25Added macro to find the new shared-desktop-ontologies packageSebastian Trueg
svn path=/trunk/KDE/kdelibs/; revision=1054294
2009-11-25Fix install.Andreas Hartmetz
CCMAIL: sebastian@trueg.de svn path=/trunk/KDE/kdelibs/; revision=1054124
2009-11-22CCMAIL: kde-buildsystem@kde.orgDario Freddi
CCMAIL: neundorf@kde.org As discussed with Alexander, don't install FindPolkitQt.cmake, as it is needed only by kdebase/workspace. KDE Application would have to use KAuth instead. svn path=/trunk/KDE/kdelibs/; revision=1052723
2009-11-22-better commentAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=1052534
2009-11-20CCMAIL: kde-buildsystem@kde.orgDario Freddi
Nevermind, I found out how. Also, probably FindPolkitQt.cmake is another good candidate for non-installation? It could be just copied over to kdebase/workspace/cmake/modules in that case. For me it's more than ok and makes even more sense, as KDE applications are not supposed to take advantage of polkit-qt, but of KAuth instead. svn path=/trunk/KDE/kdelibs/; revision=1051970
2009-11-18rename FindAttica to FindLibAttica as suggested by AlexFrederik Gladhorn
svn path=/trunk/KDE/kdelibs/; revision=1050996
2009-11-17move FindAttica.cmake into kdelibsFrederik Gladhorn
svn path=/trunk/KDE/kdelibs/; revision=1050497
2009-11-15-install the files which have been separated from FindQt4.cmakeAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=1049743
2009-10-30Add FindKDevPlatform from kdevplatform/cmake/modules to be able to share thisAndreas Pakulat
among other places needing to find kdevplatform. svn path=/trunk/KDE/kdelibs/; revision=1042792
2009-10-22Missing installed requirement for kdebase.James Pike
svn path=/trunk/KDE/kdelibs/; revision=1038827
2009-10-20-explicitely list the files which will be installed, so we can also have ↵Alexander Neundorf
files which are used inside kdelibs but which don't have to be installed Alex svn path=/trunk/KDE/kdelibs/; revision=1038244
2009-05-26fixed initialisation of uac manifest support for non kdelibs packagesRalf Habacker
svn path=/trunk/KDE/kdelibs/; revision=973045
2009-05-26fixed double installRalf Habacker
svn path=/trunk/KDE/kdelibs/; revision=972977
2009-05-26added initial support for fixing windows vista uac problem by adding a ↵Ralf Habacker
specific manifest file to executables. Vista manifest support is disabled by default and could be enabled by setting the KDE4_ENABLE_UAC_MANIFEST variable. This support requires kdewin32 >= 0.3.9 The basic idea of this patch was announced at kde-buildsystem mailing list http://lists.kde.org/?l=kde-buildsystem&m=124220817129087&w=2 without any objections for about two weeks. svn path=/trunk/KDE/kdelibs/; revision=972974
2009-03-19-add modified versions of CheckCXXSourceRuns/Compiles.cmake, which can ↵Alexander Neundorf
handle imported library targets (see http://lists.kde.org/?t=123686453500002&r=1&w=2 ) Alex svn path=/trunk/KDE/kdelibs/; revision=941177
2008-12-14-rename the new kde4_write_basic_cmake_version_file() to ↵Alexander Neundorf
macro_write_basic_cmake_version_file(), since it is completely KDE-independent and can potentially be used in any other project remove the old macro, add the new renamed one, add it to the macro library, adjust kdepimlibs/CMakeLists.txt accordingly Alex svn path=/trunk/KDE/kdelibs/; revision=896999
2008-12-14-add a macro which helps with generating a find_package() conform ↵Alexander Neundorf
<package>Version.cmake file Alex svn path=/trunk/KDE/kdelibs/; revision=896965
2008-12-14-break the long line into multiple linesAlexander Neundorf
-don't glob for *.py files but instead list them all explicitely (same would be nice for the *cmake files but it's just too convenient) Alex svn path=/trunk/KDE/kdelibs/; revision=896959
2008-12-09-add a central FindKDE4Workspace.cmake in kdelibs, which is used by kdetoys, ↵Alexander Neundorf
kdeartwork and kdeplasma-addons (e.g. kscreensaver, plasmaclock and some more) -install a KDE4WorkspaceConfig.cmake file from kdebase/workspace, which is loaded by FindKDE4Workspace.cmake from kdelibs/cmake/modules, and which provides all information and targets necessary to use this stuff Unfortunately this may required updating both kdelibs and kdebase for kdetoys, kdeartwork and kdeplasma-addons Alex svn path=/trunk/KDE/kdelibs/; revision=894637
2008-11-10-require cmake 2.6.2Alexander Neundorf
-enable the reduced link interface for everybody now in kdelibs -convert all the set_target_properties(foo LINK_INTERFACE_LIBRARIES...) to the new target_link_libraries(foo LINK_INTERFACE_LIBRARIES ...) -install all shared libs also as "exported targets", so these libraries can be included by the other projects again as "imported targets", which should fix some problems with different build configurations, the reduced link interface, hopefully also custom install locations (Windows), maybe more -remove the temporary internal hackish macro _KDE4_EXPORT_LIBRARY_DEPENDENCIES() Alex, who hopes this doesn't break too much... So if you get linker errors now, please let me know (or even better kde-buildsystem@kde.org) svn path=/trunk/KDE/kdelibs/; revision=882594
2008-10-20Move py file here tooLaurent Montel
svn path=/trunk/KDE/kdelibs/; revision=873788
2008-10-20Install py fileLaurent Montel
svn path=/trunk/KDE/kdelibs/; revision=873786
2008-06-20fix install target: make it find the kdecmake.1 fileMatthias Kretz
svn path=/trunk/KDE/kdelibs/; revision=822434
2008-06-19-when cmake 2.6 is used, create a manpage for the modules coming with ↵Alexander Neundorf
kdelibs and install it Alex CCMAIL: winter@kde.org svn path=/trunk/KDE/kdelibs/; revision=822366
2008-04-26-add FindBoost.cmake from cmake 2.4.5, since the one from 2.6.9RC9 has a ↵Alexander Neundorf
problem with the cmake policies Alex svn path=/trunk/KDE/kdelibs/; revision=801447
2008-04-25...this one too, install the new dummy file for windows kdeinitAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=801181
2008-03-04also install the style guideAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=782337
2007-12-16new macro MACRO_APPEND_IF(var condition value1..valuen)Alexander Neundorf
can be used to simplify code: macro_append_if(mySrcs SOMELIB_FOUND file1.cpp file2.cpp) instead of if(SOMELIB_FOUND) set(mySrcs file1.cpp file2.cpp) endif(SOMELIB_FOUND) Alex svn path=/trunk/KDE/kdelibs/; revision=749077
2007-07-12Fix the build, by installing the new kde4automoc.files.in fileAndreas Pakulat
svn path=/trunk/KDE/kdelibs/; revision=686887
2007-06-13I think that it's ok we removed all module (cmake-2.4.5 was required some ↵Laurent Montel
months ago) svn path=/trunk/KDE/kdelibs/; revision=675145
2007-04-04remove CheckCSourceRuns.cmake - we depend on a cmake version which shipsOswald Buddenhagen
it. svn path=/trunk/KDE/kdelibs/; revision=650505
2007-03-22Remove cmake file which is already merge into cmake official packageLaurent Montel
svn path=/trunk/KDE/kdelibs/; revision=645382
2007-01-28-revert commit from Laurent, we have to discuss requiring cmake 2.4.5 (or ↵Alexander Neundorf
2.4.6) first before requiting it Alex CCMAIL: montel@kde.org svn path=/trunk/KDE/kdelibs/; revision=628019
2007-01-27Remove module which are now into cmake-2.4.5Laurent Montel
FindLibXslt.cmake can be remove there is different from cmake file (test xsltproc) and FindOpenSSL.cmake (I must look at difference) svn path=/trunk/KDE/kdelibs/; revision=627623
2007-01-06-add the new and advanced FindPkgConfig.cmake module from cmake cvs, can be ↵Alexander Neundorf
removed once we require cmake >= 2.4.6 Usage: find_package(PkgConfig) pkg_check_modules(GDK gdk) gives you: GDK_INCLUDE_DIRS GDK_LIBRARIES and more, see top of FindPkgConfig.cmake for details Alex CCMAIL: kde-buildsystem@kde.org svn path=/trunk/KDE/kdelibs/; revision=620585