aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-04-03-add a KDE4_KDESU_LIBS variables, so we have a full path and it can't be ↵Alexander Neundorf
mixed up with the kdesu target Alex svn path=/trunk/KDE/kdelibs/; revision=526087
2006-04-01add QT_MKSPECS_DIRChristian Ehrlicher
svn path=/trunk/KDE/kdelibs/; revision=525241
2006-03-31-revert to not grepping the qmake spec file, since this is unreliable and ↵Alexander Neundorf
breaks the build on several systems Alex svn path=/trunk/KDE/kdelibs/; revision=525015
2006-03-31EXISTS() seems to eat the NOT _skip part, at least with cmake 2.3-20060317; ↵Adriaan de Groot
reversing the terms works better. svn path=/trunk/KDE/kdelibs/; revision=524807
2006-03-31Complain about specific files in a non-clean srcdir; don't insert ↵Adriaan de Groot
/usr/local/include too early; move X11 includes into DCOP_INCLUDES in a clean fashion (I hope). svn path=/trunk/KDE/kdelibs/; revision=524801
2006-03-30bigger changes in FindQt4.cmake:Alexander Neundorf
-new variable QT_MIN_VERSION (as in FindQt3.cmake): set it to the minimum required version -prefer qmake over qmake-qt4 -find uic and moc by grepping the qmake spec file -search for the libs, headers and binaries only in the directories reported by qmake -set the minimum required Qt version to 4.1.1 svn path=/trunk/KDE/kdelibs/; revision=524621
2006-03-30Don't remove this file on make clean, it won't be re-generated by "make".David Faure
svn path=/trunk/KDE/kdelibs/; revision=524571
2006-03-29-add the include paths of all X11 extensions to X11_INCLUDE_PATH, so they ↵Alexander Neundorf
don't have to be added everywhere manually X11_INCLUDE_PATH is part of KDE4_INCLUDES on UNIX != OS X CCMAIL: montel@kde.org Alex svn path=/trunk/KDE/kdelibs/; revision=524151
2006-03-29don't mark it executableDirk Mueller
svn path=/trunk/KDE/kdelibs/; revision=524147
2006-03-29only look at the path we want it to lookAlbert Astals Cid
Aproved by AleXXX svn path=/trunk/KDE/kdelibs/; revision=524129
2006-03-29Consolidate checks for the Microsoft Windows windowing system into one line ↵Tanner Lovelace
instead of specifically checking for win32 or win64. (Thanks to Thiago for the info about this.) svn path=/trunk/KDE/kdelibs/; revision=524072
2006-03-29* Moved kmanagerselection.* to kdeui (it is X11-based and isn't needed by ↵David Faure
anything in kdecore) * Moved HAVE_PTHREAD_ATTR_GET_NP/HAVE_PTHREAD_GETATTR_NP check to kjs since it's only used there (a small step towards modular configuration, and hopefully faster re-configure when editing a CMakeList.txt in a subdir?) svn path=/trunk/KDE/kdelibs/; revision=523933 The following changes were in SVN, but were removed from git: M pics/CMakeLists.txt
2006-03-29Those aliases seem quite useful when building kdelibs itself, too...David Faure
svn path=/trunk/KDE/kdelibs/; revision=523923
2006-03-27-apply patch from Tanner Lovelace: only check for X11 if Q_WS_X11 is definedAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=523302
2006-03-27Better gettext find test. Tested with Linux and NetBSD.Hasso Tepper
svn path=/trunk/KDE/kdelibs/; revision=523195
2006-03-27The other vars don't have KDE4_ as prefix (for some reason)David Faure
svn path=/trunk/KDE/kdelibs/; revision=523162
2006-03-27It's not unused, see kded/CMakeLists.txtDavid Faure
svn path=/trunk/KDE/kdelibs/; revision=523140
2006-03-26-rename KDE4_INCLUDE_DIRS to KDE4_INCLUDES (but still keep it in the ↵Alexander Neundorf
snapshot for compat) Bye Alex CCMAIL: montel@kde.org CCMAIL: faure@kde.org CCMAIL: kde-buildsystem@kde.org svn path=/trunk/KDE/kdelibs/; revision=522713
2006-03-24Search for xpmLaurent Montel
svn path=/trunk/KDE/kdelibs/; revision=522055
2006-03-23add a newline to the end of file.Allen Winter
svn path=/trunk/KDE/kdelibs/; revision=521729
2006-03-23DEPREACTED won't do much good :)David Faure
svn path=/trunk/KDE/kdelibs/; revision=521726
2006-03-23CCMAIL:Alexander Neundorf <neundorf@kde.org> No such file. My first cmake ↵Gary Cramblitt
related fix. Hope this is right. svn path=/trunk/KDE/kdelibs/; revision=521619
2006-03-22-remove the LIB_SOMETHING variablesAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=521561
2006-03-22-these files come with cmake since 2.3.4, which we depend on, uninstall them ↵Alexander Neundorf
if they were installed before Alex svn path=/trunk/KDE/kdelibs/; revision=521555
2006-03-22prefer moc-qt4, uic-qt4 and qmake-qt4 over moc, uic and qmakeAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=521522
2006-03-22don't generate files in the source-treeAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=521514
2006-03-22again revert the KDE4_LD_LIBRARY_PATH changeAlexander Neundorf
Dirk, why is this required for you ? It really shouldn't. Either you compile with RPATH, then everything should be found via RPATH and no LD_LIBRARY_PATH is required. Or you set RPATH_STYLE e.g. to "none", then the generated wrapper scripts (like dcopidl2cpp.sh) should set LD_LIBRARY_PATH correctly. I tested this here on Slackware and on FreeBSD. What doesn't work for you ? Let's discuss this on kde-buildsystem@kde.org CCMAIL:mueller@kde.org Alex svn path=/trunk/KDE/kdelibs/; revision=521485
2006-03-22Add here (need by kdemultimedia/kdeutils)Laurent Montel
svn path=/trunk/KDE/kdelibs/; revision=521328
2006-03-22Gettext check updated.Chusslove Illich
svn path=/trunk/KDE/kdelibs/; revision=521323
2006-03-22Works better this way (still for Mac OS X). OK, on Linux it comes from glibc.David Faure
So instead of always looking for a libintl, maybe we should first check do a "check if this call links without linking to anything else than the libc"... svn path=/trunk/KDE/kdelibs/; revision=521239
2006-03-21GETTEXT_LIBRARIES was used, but never actually set to anything. This is ↵David Faure
necessary for me on the Mac (not sure why it linked on linux...) svn path=/trunk/KDE/kdelibs/; revision=521236
2006-03-21Preliminary module for the GSSAPI configuration.Pino Toscano
It seems to work nicely, altough some thing are still missing. svn path=/trunk/KDE/kdelibs/; revision=521231
2006-03-21-don't prefer QTDIR over the system path for searching qmake, as QTDIR is ↵Alexander Neundorf
obsoleted by Qt 4 also don't search for Qt4 directories under /usr/local Alex svn path=/trunk/KDE/kdelibs/; revision=521210
2006-03-21Messages for Gettext configure check more in line with others.Chusslove Illich
svn path=/trunk/KDE/kdelibs/; revision=521204
2006-03-21once again apply LIBRARY_PATH setting which AGAIN got revertedDirk Mueller
svn path=/trunk/KDE/kdelibs/; revision=521199
2006-03-21-change FindLibXml2.cmake to the new enhanced cmake style by using PATH_SUFFIXESAlexander Neundorf
for linux/bsd/OS X developers this shouldn't change anything ...but for the windows developers it should ! So: for the stuff which comes from gnuwin32: set the environment variable CMAKE_LIBRARY_PATH to the directory where the gnuwin32 libs are located and set CMAKE_INCLUDE_PATH to the directory where the gnuwin32 headers are installed to. Please let me know whether this works for. So, don't set CMAKE_INCLUDE_PATH to the directory which contains libxml/xpath.h, but to the one which contains libxml2/libxml/xpath.h This should make writing the FindSomething.cmake modules much easier. CCMAIL: kde-buildsystem@kde.org CCMAIL: Ch.Ehrlicher@gmx.de CCMAIL: ralf.habacker@freenet.de CCMAIL: syntheticpp@gmx.net Alex svn path=/trunk/KDE/kdelibs/; revision=521183
2006-03-20-rename QT_AND_KDECORE_LIBS to KDE4_KDECORE_LIBSAlexander Neundorf
-rename KDE4_xxx_LIBRARIES to KDE4_xxx_LIBS for less typing -find more KDE4_xxx_LIBS -add QT_QTFOO_LIBRARY_RELEASE to FindQt4.cmake the LIBKFOO vars should be replaced ASAP with KDE4_KFOO_LIBS Alex CCMAIL: montel@kde.org svn path=/trunk/KDE/kdelibs/; revision=520815 The following changes were in SVN, but were removed from git: M pics/CMakeLists.txt
2006-03-20minor cleanups: indenting, adding newline to end of file, etc.Allen Winter
svn path=/trunk/KDE/kdelibs/; revision=520793
2006-03-20minor cleanups: indenting, adding newline to end of file, etc.Allen Winter
svn path=/trunk/KDE/kdelibs/; revision=520791
2006-03-20minor cleanups: indenting, adding newline to end of file, etc.Allen Winter
svn path=/trunk/KDE/kdelibs/; revision=520790
2006-03-20remove code that sets CMAKE_INSTALL_PREFIX from $KDEDIRAllen Winter
svn path=/trunk/KDE/kdelibs/; revision=520623
2006-03-20first try the include dir from qmake, and only useMatthias Kretz
/usr/local/Trolltech/Qt-4*/include/Qt/ after the QTDIR environment variable (before cmake always picked up /usr/local/Trolltech/Qt-4.0.1/...) svn path=/trunk/KDE/kdelibs/; revision=520562
2006-03-19Support the KDEDIR environment variable for the installation prefix.Allen Winter
So you don't have to add -DCMAKE_INSTALL_PREFIX to the cmake command line if you'd rather use good old reliable $KDEDIR. Now to document this on the wiki. CCMAIL: kde-core-devel@kde.org svn path=/trunk/KDE/kdelibs/; revision=520422
2006-03-19Fix install iconsLaurent Montel
now use install(FILES... RENAME...) => make install DESTDIR=<foo> works svn path=/trunk/KDE/kdelibs/; revision=520364
2006-03-18As before with auto* tools, we now have the followingAllen Winter
configure option cmake option gcc arguments =============================================================================== --enable-debug=yes -DCMAKE_BUILD_TYPE=debug -g -O2 -fno-reorder-blocks\ -fno-schedule-insns -fno-inline --enable-debug=full -DCMAKE_BUILD_TYPE=debugfull -g3 -fno-inline --enable-final -DCMAKE_BUILD_TYPE=release -O2 In other words, developers should be using cmake -DCMAKE_BUILD_TYPE=debugfull svn path=/trunk/KDE/kdelibs/; revision=520087
2006-03-18generate the files in CURRENT_BINARY_DIR againAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=520067
2006-03-18use kdecore instead of kxmlcore for determining kde4_lib_dir, since ↵Alexander Neundorf
currently there is no kxmlcore.lib on windows CCMAIL: ch.ehrlicher@gmx.de Christian, does it work this way better for you ? Alex svn path=/trunk/KDE/kdelibs/; revision=520059
2006-03-18-mark more variables as advanced, so that they don't clutter the default ↵Alexander Neundorf
ccmake display Alex svn path=/trunk/KDE/kdelibs/; revision=520056
2006-03-18-don't generate any files in the source tree, but only in the build treeAlexander Neundorf
Laurent, where did this cause problems ? Was this with the files where source files with the same base names are now compiled to the same target, and beforfe with libtool one of them was part of a convenience libs ? Now that we don't use convenience libs anymore, this means that if two source files have the same basename, they will generate moc files with the same name, also for ui-files. What can we do about this ? If two files have the same names, maybe the name is too generic, so let's rename one of them to a more specialized name, especially now that we have svn. But generating files is the source-tree is a no-no. CCMAIL: montel@kde.org svn path=/trunk/KDE/kdelibs/; revision=520047
2006-03-18Generate file into own directoryLaurent Montel
svn path=/trunk/KDE/kdelibs/; revision=520043