aboutsummaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2006-10-10Normalization. Move X11-detecting stuff into kdelibs out of kdegraphics, ↵Adriaan de Groot
adjust for style of kdelibs. Put some order in the mess of header and libs checks for X11. svn path=/trunk/KDE/kdelibs/; revision=594266
2006-10-06For other modules that might require flex. For example kdesdk (kbabel)Allen Winter
svn path=/trunk/KDE/kdelibs/; revision=593108
2006-10-04Add cmake macro for solidifaces lib and knotifyconfig libLaurent Montel
svn path=/trunk/KDE/kdelibs/; revision=592254
2006-10-02Add macro for solid libLaurent Montel
and fix comment svn path=/trunk/KDE/kdelibs/; revision=591482
2006-09-29Add support for finding embedded version of MySqlTobias Koenig
svn path=/trunk/KDE/kdelibs/; revision=590147
2006-09-28Revert previous commitLaurent Montel
I made an error to understand how version label worked. svn path=/trunk/KDE/kdelibs/; revision=589688
2006-09-28Necessary to test patch versionLaurent Montel
Otherwise 2.5.4 is inferior to 2.5.31 In this function we calculate it as : 2.5.4: 2*1000+5*100+4 = 2504 2.5.31: 2*1000+5*100+31 = 2531 => it was supperior. Now I test last patch version and adapt it. svn path=/trunk/KDE/kdelibs/; revision=589662
2006-09-28add some special logic so that changing CMAKE_INSTALL_PREFIX still changes ↵Alexander Neundorf
all other install locations, as long as they haven't been set explicitely to some other location, as discussed with Volker Krause Alex CCMAIL: kde-buildsystem@kde.org svn path=/trunk/KDE/kdelibs/; revision=589585
2006-09-27Add a new CMAKE_BUILD_TYPE called 'profile' for gcc on linux and appleHolger Freyther
If you use gcc and either linux or apple and use -DCMAKE_BUILD_TYPE=profile you have about the same configuration as debugfull but additionally gcc test coverage is enabled. This needs to be enabled when compiling and linking. I add this to enable creating nice test coverage graphs I have seen at http://venge.net/monotone svn path=/trunk/KDE/kdelibs/; revision=589181
2006-09-26improve docsJakob Petsovits
(done by Alexander Neundorf on my laptop) svn path=/trunk/KDE/kdelibs/; revision=588684
2006-09-24This line is not necessaryLaurent Montel
svn path=/trunk/KDE/kdelibs/; revision=587925
2006-09-22SVN_SILENT: fix varPer Winkvist
svn path=/trunk/KDE/kdelibs/; revision=587265
2006-09-22add definitions for threadweaverMatt Rogers
svn path=/trunk/KDE/kdelibs/; revision=587253
2006-09-22Revert Laurent's commit that moves KDevelopMacros.cmake to kdelibs andMatt Rogers
install the KDevelopMacros.cmake file from KDevelop's build system so that kdewebdev can use it. svn path=/trunk/KDE/kdelibs/; revision=587249
2006-09-21Move it into kdelibs (avoid to duplicate it into kdevelop and kdewebdev)Laurent Montel
svn path=/trunk/KDE/kdelibs/; revision=587068
2006-09-19add comment for the files merged to cmakeAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=586504
2006-09-19prepare for merging to cmakeAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=586500
2006-09-18-CheckCXXCompilerFlag.cmake can be removed once we require cmake 2.4.4 or laterAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=586171
2006-09-18minor comments changeAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=586163
2006-09-18-now push and pop work not only one level, but multiple levels deepAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=586160
2006-09-18Create *_final_cpp_* file into build directory and not source directoryLaurent Montel
svn path=/trunk/KDE/kdelibs/; revision=585883
2006-09-16Now it's kde4-configLaurent Montel
svn path=/trunk/KDE/kdelibs/; revision=585068
2006-09-15-use EXECUTE_PROCESS() instead of EXEC_PROGRAM()Alexander Neundorf
-also check for rubylibdir Alex CCMAIL: ewilligh@uni-koeln.de svn path=/trunk/KDE/kdelibs/; revision=584954
2006-09-15readd -DQT_NO_STL for much faster compile timesAlexander Neundorf
you can use REMOVE_DEFINITIONS(-DQT_NO_STL) in your project if you don't want it there Alex svn path=/trunk/KDE/kdelibs/; revision=584948
2006-09-15remove FindZLIB.cmake and CheckTypeSize.cmake now that we require cmake 2.4.3Alexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=584937
2006-09-14remove two of three macro_add_file_dependencies, no longer require with ↵Alexander Neundorf
cmake 2.4.3 Alex svn path=/trunk/KDE/kdelibs/; revision=584429
2006-09-14only include CTest if there is a CTestConfig.cmake Alexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=584425
2006-09-14Added module to detect Korundum (the KDE Ruby bindings)Egon Willighagen
svn path=/trunk/KDE/kdelibs/; revision=584322
2006-09-13-apply a patch from flameeyes at gentoo dot org , which asks ruby for the ↵Alexander Neundorf
location of its lib and headers Alex CCMAIL: montel@kde.org Laurent: where is this actually used ? svn path=/trunk/KDE/kdelibs/; revision=583963
2006-09-13-minor performance improvement: use LIST(APPEND list item1 item2... ) ↵Alexander Neundorf
instead of SET(list ${list} item1 item2) -add some documentation -rename KDE4_HANDLE_RPATH() to KDE4_HANDLE_RPATH_FOR_EXECUTABLE() and add a new KDE4_HANDLE_RPATH_FOR_LIBRARY(), so that rpath handling is now very centralized This shouldn't cause a recompile for anybody, at least it didn't for me. If it does nevertheless, let me know. Alex svn path=/trunk/KDE/kdelibs/; revision=583926
2006-09-13ergh, only test was made a frameworkBenjamin Reed
svn path=/trunk/KDE/kdelibs/; revision=583904
2006-09-13these are proper frameworks nowBenjamin Reed
svn path=/trunk/KDE/kdelibs/; revision=583898
2006-09-13otherwise $LDFLAGS is ignoredBenjamin Reed
svn path=/trunk/KDE/kdelibs/; revision=583870
2006-09-12-finally require cmake >= 2.4.3Alexander Neundorf
-remove the LIST command hack -always use the simpler and more powerful cmake 2.4.3 CMAKE_INSTALL_RPATH_USE_LINK_PATH option -rename the shell wrapper scripts from *.sh to *.shell, this fixes the build with OpenBSD make, which otherwise sometimes doesn't build the binaries but just copies the .sh scripts to the binaries via implicit rules -move KDELIBSUFF from FindKDE4Internal.cmake to ConfigureChecks.cmake, since this is used only in kdelibs, if it needs to be used somewhere else, LIB_SUFFIX can be used instead Alex svn path=/trunk/KDE/kdelibs/; revision=583638
2006-09-12Just commentsDavid Faure
svn path=/trunk/KDE/kdelibs/; revision=583578
2006-09-12don't put the Xv lib into X11_LIBRARIES, use X11_Xv_LIB insteadMatthias Kretz
svn path=/trunk/KDE/kdelibs/; revision=583418
2006-09-11remove QT3_SUPPORT defines, so that modules withoutDirk Mueller
the need for QT3 support remain clean svn path=/trunk/KDE/kdelibs/; revision=583292
2006-09-11find XvMatthias Kretz
svn path=/trunk/KDE/kdelibs/; revision=583023
2006-09-11- new names for the qt dbus code generatorsSimon Hausmann
svn path=/trunk/KDE/kdelibs/; revision=583005
2006-09-09Fix remove file macroLaurent Montel
svn path=/trunk/KDE/kdelibs/; revision=582491
2006-09-09add my copyright.Allen Winter
svn path=/trunk/KDE/kdelibs/; revision=582472
2006-09-09Add macro to remove obsolete cmake fileLaurent Montel
(not necessary to duplicate (in the future) code) svn path=/trunk/KDE/kdelibs/; revision=582465
2006-09-09added copyright notice everywhere.Alexander Neundorf
Now they all are BSD-licensed, as copyright holder I inserted everywhere the one who added it to svn (or Kitware if it is an enhanced copy from taken cmake) Some developers committed quite often but were not the ones who added the file, if you feel you have also copyright on the file add your name in the specific file. Copyright holders: CCMAIL: montel@kde.org CCMAIL: toscano.pino@tiscali.it CCMAIL: adymo@kdevelop.org CCMAIL: ranger@befunk.com CCMAIL: zack@kde.org CCMAIL: caslav.ilic@gmx.net CCMAIL: syntheticpp@yahoo.com CCMAIL: js@iidea.pl CCMAIL: michael.larouche@kdemail.net CCMAIL: ossi@kde.org CCMAIL: faure@kde.org Committers, but no files added so that they are not listed as copyright holders: CCMAIL: ch.ehrlicher@gmx.de CCMAIL: winter@kde.org CCMAIL: ralf.habacker@freenet.de CCMAIL: moura@kdewebdev.org CCMAIL: kde-buildsystem@kde.org Alex svn path=/trunk/KDE/kdelibs/; revision=582410
2006-09-07fix typo and remove "above", since there is no copyright notice above.Alexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=581906
2006-09-07make the statement a bit short so it fits on one lineAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=581900
2006-09-07-add an extra file with the BSD license for the cmake script filesAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=581898
2006-09-04Add a short version of the BSD copyright notice.Alexander Neundorf
Is it ok that way ? I just reference licenses/BSD without further explanation where to find the licenses/ subdirectory. This is legal stuff, so I could need some good advice from somebody who knows this better than me. The BSD license in kdelibs/licenses/BSD also doesn't contain the no-endorsement clause: # The name of the author may not be used to endorse or promote products # derived from this software without specific prior written permission. Is there a special reason why it doesn't ? If I would like to have this clause too, do I need to add another license file to licenses/ or should I simply put it in the same directory as the cmake scripts ? Then one could simply state: # This code is available under the BSD license, see the accompanying cmake-script-licensing. So, what's the correct and best way to deal with this ? Alex CCMAIL: kde-core-devel@kde.org svn path=/trunk/KDE/kdelibs/; revision=580959
2006-09-04Remove the FORCE keyword from the various install directories, which we ↵Alexander Neundorf
added in Trysil. By now it should be correct in everybodies cache, and without the FORCE it can now even be edited again. Let me know if suddenly some things aren't installed correctly anymore for you. Alex CCMAIL: kde-buildsystem@kde.org svn path=/trunk/KDE/kdelibs/; revision=580957
2006-09-03fix for mingwPeter Kümmel
svn path=/trunk/KDE/kdelibs/; revision=580388
2006-09-03don't break old behaviorPeter Kümmel
svn path=/trunk/KDE/kdelibs/; revision=580364