aboutsummaryrefslogtreecommitdiff
path: root/modules/FindKDE4Internal.cmake
AgeCommit message (Collapse)Author
2007-03-19-require CMake 2.4.5Alexander Neundorf
-minor cleanups Alex svn path=/trunk/KDE/kdelibs/; revision=644423
2007-02-26There are a couple of places where we make "APPLE" assumptionsBenjamin Reed
when they really should be Q_WS_X11/Q_WS_MAC assumptions. These changes make it so that kdelibs (and probably the rest) build against qt4/x11 on Mac OS X safely. It should still work with qt4/mac as well. svn path=/trunk/KDE/kdelibs/; revision=637547
2007-02-20use "kde4" as prefix for application .desktop filesStephan Binner
svn path=/trunk/KDE/kdelibs/; revision=635677
2007-02-13don't include -finlines-visibility-hidden unless gcc is >= 4.2. just tooDirk Mueller
many bugs in older versions svn path=/trunk/KDE/kdelibs/; revision=633369
2007-02-07we don't want -ansi in C flags, we want c89 plus BSD 4.4 extensions.Dirk Mueller
Fixes snprintf not being available (which is a very very stupid thing to do) svn path=/trunk/KDE/kdelibs/; revision=631262
2007-02-07SVN_SILENT remove commented out lines (showed up in my grep)David Faure
svn path=/trunk/KDE/kdelibs/; revision=631180
2007-02-05Needed for other modules to use kdefakes without hardcoding the lib dirDavid Faure
svn path=/trunk/KDE/kdelibs/; revision=630595
2007-02-04make it possible to use KDE4_SOLID_LIBS KDE4_PHONONCORE_LIBSMatthias Kretz
KDE4_KAUDIODEVICELIST_LIBS in kdelibs svn path=/trunk/KDE/kdelibs/; revision=630080
2007-01-30-only look for the headers in the given install pathAlexander Neundorf
-the same for binaries, but afterwards also in the standard dirs, not sure whether this should be kept... -remove usage of KDEDIR -improve docs Alex svn path=/trunk/KDE/kdelibs/; revision=628657
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-28don't look in default paths first, else it'll find KDE 3 libs for meMatthias Kretz
svn path=/trunk/KDE/kdelibs/; revision=628001
2007-01-27as a lot of guy report problem to compile after changes which requiresLaurent Montel
cmake >= 2.4.5 or use "-DKDE4_BUILD_TESTS=ON" it's better to signal minimum requires to 2.4.5. It's better to force update that developper doesn't understand why kde doesn't compile. 2.4.3 was release in july 2006 so all major distro have new version and 2.4.5 was released in december 2006 So it's time to upgrade it. svn path=/trunk/KDE/kdelibs/; revision=627620
2007-01-26-introduce new internal variable _kdeBootStrapping, so that we don't have Alexander Neundorf
to keep of the logic of detecting whether we are inside kdelibs -detabify Alex CCMAIL: montel@kde.org svn path=/trunk/KDE/kdelibs/; revision=627454
2007-01-23Ah bah the vars were not set when compiling kdelibs itself. Now it links.David Faure
svn path=/trunk/KDE/kdelibs/; revision=626580
2007-01-23Fix inline-visibility detectionThomas Zander
svn path=/trunk/KDE/kdelibs/; revision=626472
2007-01-23add -fno-threadsafe-statics to the CXXFLAGS if supported: as we can't rely onMatthias Kretz
threadsafe local statics anyway, we can save the cycles in gcc4 compiled programs (gcc4 adds a mutex around every local static). svn path=/trunk/KDE/kdelibs/; revision=626443
2007-01-22Undo my accidental change of the compiler flags from the otherThiago Macieira
day. So, re-add the KDE 3.5.x test to check if g++ is fixed WRT to -fvisibility-inlines-hidden and enable it if it works (works fine on 32-bit). As for the C compiler flag, I've moved it to an independent variable. KDE is not in the business of creating C libraries, so I'll add this flag for kde4_add_library & family. If we need a 3rd-party library to be build, a different macro than kde4_add_library will be needed. svn path=/trunk/KDE/kdelibs/; revision=626277
2007-01-22Changed kspell2 to sonnet where relevant, in anticipation of merging ↵Jacob Rideout
sonnet-refactoring into trunk svn path=/trunk/KDE/kdelibs/; revision=626251
2007-01-22Add kwalletclient cmake macroLaurent Montel
svn path=/trunk/KDE/kdelibs/; revision=626117
2007-01-20New macros for creating and installing application handbooks.Allen Winter
To use, in your module/doc/app/CMakeLists.txt: kde4_create_handbook(index.docbook) kde4_install_handbook() Oh, this will probably not work for kdelibs/doc because we need to pass meinproc the --srcdir option in that module. CCMAIL: kde-buildsystem@kde.org svn path=/trunk/KDE/kdelibs/; revision=625750
2007-01-20-user CMAKE_MODULE_LINKER_FLAGS for CMAKE_MODULE_LINKER_FLAGSAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=625584
2007-01-20Do not override my compiler flags, thank youThiago Macieira
svn path=/trunk/KDE/kdelibs/; revision=625581
2007-01-18-add the dependency to meinproc when building kdelibs to the meinproc macro, ↵Alexander Neundorf
so meinproc gets created before the rule is executed -remove the unnecessary if() around the find_program() calls, they in any way do nothing if it was found already -add docs for the new meinproc macro to FindKDE4Internal.cmake Alex svn path=/trunk/KDE/kdelibs/; revision=625047
2007-01-12- rename kalsadevicelist to kaudiodevicelist as it supports OSS devices just asMatthias Kretz
well now - adapt the KCM to the name change - make selections on the categoryTree work correctly (used the wrong signal) - added whatsThis and toolTips to the KCM - add unknown AudioCaptureDevices to the list - make the remove function use the standard removeRows function instead of replacing the whole model data - enable InternalMove on the deviceList svn path=/trunk/KDE/kdelibs/; revision=622681
2007-01-04lovely cmake featureStephan Kulow
svn path=/trunk/KDE/kdelibs/; revision=619738
2007-01-03Start to organize a bit kdecore, in subdirrectoriesOlivier Goffart
For now i have done the following division. kdecore/kernel : stuff related to the old KApplication kdecore/config : every class that inherit from KConfigBase kdecore/io : class related to files or process (like in qtcore/io) kdecore/date : stuff related to the date or the time (calendar, timezone, ...) kdecore/strings : operation on strings and strings localisation kdecore/sycoca : KSyCoCa related files This division is not in the stone, and there is still many files that have not been sorted svn path=/trunk/KDE/kdelibs/; revision=619422
2006-12-27- add cmake variable for the new libMatthias Kretz
- change the cmake variable names for Phonon for consistency (from what I tested this doesn't break compilation) svn path=/trunk/KDE/kdelibs/; revision=617094
2006-12-23install dbus interfaces as discussed with Thiago and David.Laurent Montel
I will fix other modules tuesday for not breaking kde before christmas . svn path=/trunk/KDE/kdelibs/; revision=615920
2006-12-21lets try again.. Dirk Mueller
svn path=/trunk/KDE/kdelibs/; revision=615423
2006-12-21That part is fine.David Faure
svn path=/trunk/KDE/kdelibs/; revision=615408
2006-12-21Revert to the version before dirk's changes, to avoid the bug which prepends ↵David Faure
32 to all executables. Let's redo those changes one by one until we find the one that triggers this problem... svn path=/trunk/KDE/kdelibs/; revision=615404
2006-12-21enabling it without testing wasn't such a great ideaDirk Mueller
svn path=/trunk/KDE/kdelibs/; revision=615310
2006-12-20fix typo that made -fvisibility=hidden support to be always disabledDirk Mueller
svn path=/trunk/KDE/kdelibs/; revision=615282
2006-12-14Add KDE4_KTEXTEDITOR_LIBS variableLaurent Montel
svn path=/trunk/KDE/kdelibs/; revision=613684
2006-12-10-add option KDE4_USE_ALWAYS_FULL_RPATH (disabled by default): if enabled, ↵Alexander Neundorf
everything (also libs and plugins) will be linked with full RPATH Alex svn path=/trunk/KDE/kdelibs/; revision=612333
2006-11-28Add KDE4_KROSSCORE_LIBRARY/LIBS variablesLaurent Montel
svn path=/trunk/KDE/kdelibs/; revision=608729
2006-11-27-modify RPATH behaviour for libraries so that they work as expected ↵Alexander Neundorf
(...although it might not be correct expectations...) this changed with cmake 2.4.3, where INSTALL_RPATH_USE_LINK_PATH was introduced -add docs for BIN_INSTALL_DIR and SBIN_INSTALL_DIR Alex svn path=/trunk/KDE/kdelibs/; revision=608580
2006-11-26set linker flag --export-all-symbols for all targets, otherwise some ↵Ralf Habacker
depending targets could not be build svn path=/trunk/KDE/kdelibs/; revision=607915
2006-11-12this does not work and I'm not enough of a cmake expertStephan Kulow
svn path=/trunk/KDE/kdelibs/; revision=604286
2006-11-09unconfuse the masterStephan Kulow
svn path=/trunk/KDE/kdelibs/; revision=603517
2006-11-09let's try if it's really that simple :)Stephan Kulow
svn path=/trunk/KDE/kdelibs/; revision=603513
2006-11-06Add the forwarding includes directory to ${KDE_INCLUDES}Hamish Rodda
svn path=/trunk/KDE/kdelibs/; revision=602569
2006-10-31Display real default valueLaurent Montel
svn path=/trunk/KDE/kdelibs/; revision=600648
2006-10-24-note that this check can be removed once we depend on cmake >= 2.4.4Alexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=598876
2006-10-24Perl binary is requiredLaurent Montel
=> FATAL_ERROR when we don't have it. svn path=/trunk/KDE/kdelibs/; revision=598801
2006-10-22ok, now it's official. I am stupid :-/Sebastian Sauer
svn path=/trunk/KDE/kdelibs/; revision=597959
2006-10-22Deactivated it again cause it seems to be the reason for probs with Qt 4.1.x ↵Sebastian Sauer
while it seems to be needed with Qt 4.2.x :-/ @Christian: could be find here a way to have it working for everybody? propably check for the Qt-version or something like this? CC_MAIL: Ch.Ehrlicher@gmx.de svn path=/trunk/KDE/kdelibs/; revision=597951
2006-10-21ok, reactivate those part since actualy there exist a dbus_for_win ( Sebastian Sauer
http://sourceforge.net/project/showfiles.php?group_id=171968 ) which was not documented anywhere. Thanks Laurent and Christian :) svn path=/trunk/KDE/kdelibs/; revision=597820
2006-10-21* look also in a directory named "kdewin32" for the gnuwin32 libs.Sebastian Sauer
* abort with FATAL_ERROR if gnuwin32 could not be found and REQUIRED got defined. svn path=/trunk/KDE/kdelibs/; revision=597624
2006-10-21* added ${KDEWIN32_LIBRARY_PATH}Sebastian Sauer
* use find_library Now linking fails cause of the on win32 missing dbus libs... svn path=/trunk/KDE/kdelibs/; revision=597618