aboutsummaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2007-11-24It is really a bad idea to search for stuff _only_ using NO_DEFAULT_PATH.Alexander Neundorf
In the case that what you are looking for is somewhere else then cmake has no way to find it. For custom install locations cmake provides the environment variables CMAKE_LIBRARY_PATH and FIND_INCLUDE_PATH. So if you have your own set of install locations, set these two environment variables accordingly. cmake cvs additionally offers CMAKE_FIND_PREFIX_PATH, which is used by all FIND_PATH/FILE/LIBRARY/PROGRAM() calls with the appropriate subdir appended. I.e. if you install everything to ~/mystuff/, do export CMAKE_FIND_PREFIX_PATH=$HOME/mystuff, cmake will append the include/, lib/ and bin/ subdirectories automatically. Adding CMAKE_INSTALL_DIR/<suffix> is not necessary, this is done by default in FindKDE4Internal.cmake (and in cmake > 2.4.7). So now at first the FIND_XXX() calls are used with NO_DEFAULT_PATH, so no change here for UNIX, and after that the FIND_XXX() calls are used without NO_DEFAULT_PATH for the case that the first one didn't succeed (so no change for Windows). This has the nice effect that the cmake-provided means to specify custom search locations work again. Alex CCMAIL: ch.ehrlicher@gmx.de CCMAIL: kretz@kde.org svn path=/trunk/KDE/kdelibs/; revision=741164
2007-11-24fix indentationAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=741152
2007-11-21Fix to allow finding of windows ruby libraryShane King
svn path=/trunk/KDE/kdelibs/; revision=739636
2007-11-20The po file is located in the source dir, so cd to that folder instead of ↵Tom Albers
the build dir. See k-c-d. svn path=/trunk/KDE/kdelibs/; revision=739317
2007-11-20if there's nothing to moc, don't add automoc source which is C++, then a lib ↵Matthias Kretz
with only C sources remains a C lib svn path=/trunk/KDE/kdelibs/; revision=739064
2007-11-19-add some more quotes to help with spacesAlexander Neundorf
-use only one SET_TARGET_PROPERTIES() instead of two, kdefakes is build as C++ instead of C library because of automoc (which comes with kde4_add_library, which adds a C++ file to every target). To avoid this simply add_library() could be used, it just has to be made sure that the RPATH is correc (should be automatically) and the correct definitions are set (for exporting the right symbols) Alex CCMAIL: ossi@kde.org svn path=/trunk/KDE/kdelibs/; revision=738871
2007-11-19reverting the change -> problem lies in kdebase (use of ↵Patrick Spendrin
DBUS_INTERFACES_INSTALL_DIR is not wanted, instead KDE4_DBUS_INTERFACES_DIR should be used; this makes a difference now.) CCMAIL: neundorf@kde.org svn path=/trunk/KDE/kdelibs/; revision=738489
2007-11-18not sure whether I should change it here or in the qt4_add_dbus_* macros; ↵Patrick Spendrin
breaks possibly something svn path=/trunk/KDE/kdelibs/; revision=738461
2007-11-18It's used by kdeutils/extragear/networkLaurent Montel
svn path=/trunk/KDE/kdelibs/; revision=738323
2007-11-16fix for build on systmes that do not have OPENEXR_ILMTHREAD_LIBRARYValentin Rusu
svn path=/trunk/KDE/kdelibs/; revision=737656
2007-11-16Use the -Woverloaded-virtual compile option, if available.Allen Winter
OK'd on k-c-d. svn path=/trunk/KDE/kdelibs/; revision=737584
2007-11-16newer OpenEXR has a libIlmThreadBenjamin Reed
svn path=/trunk/KDE/kdelibs/; revision=737558
2007-11-14-change the install destinations for Windows: everything is relative to ↵Alexander Neundorf
CMAKE_INSTALL_PREFIX, modifying some dirs via the cache is no longer possible (because this is what the cmake code in kdelibs/CMakeLists.txt / the KDE4 win32 installer expects anyway Alex CCMAIL: ps_ml@gmx.de CCMAIL: ralf.habacker@freenet.de CCMAIL: Ch.Ehrlicher@gmx.de Patrick: can you please remove the LIB_INSTALL_DIR hack for win32 in the places where you added it ? It should now work everywhere automatically (because it is done now in FindKDE4Internal.cmake) Only issue: quotes must not be used around ${LIB_INSTALL_DIR}, because they turn the list of arguments into a string containing all the values Alex svn path=/trunk/KDE/kdelibs/; revision=736793
2007-11-14the debug output was suspicious, and indeed this was looking for /kdedir/lib ↵David Faure
and not using it as a PATH. svn path=/trunk/KDE/kdelibs/; revision=736545
2007-11-13changing kde4_add_win32_icon acc. to the hints of alex neundorf.Patrick Spendrin
CCMAIL: neundorf@kde.org svn path=/trunk/KDE/kdelibs/; revision=736285
2007-11-12-fix error message for cygwinAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=735844
2007-11-12minor cosmetic changes: fix indentation (no tabs), don't test for WIN32 ↵Alexander Neundorf
twice in a row Alex M FindKDE4Internal.cmake svn path=/trunk/KDE/kdelibs/; revision=735843
2007-11-12Move from kdemultimediaLaurent Montel
svn path=/trunk/KDE/kdelibs/; revision=735587
2007-11-11make freetype findable under windowsPatrick Spendrin
svn path=/trunk/KDE/kdelibs/; revision=735384
2007-11-09make msvc build not depending on windresPatrick Spendrin
svn path=/trunk/KDE/kdelibs/; revision=734742
2007-11-09hopefully the last commit concerning thisPatrick Spendrin
svn path=/trunk/KDE/kdelibs/; revision=734696
2007-11-09this is the current working solution but I couldn't set kate_KDEINIT_SRCS ↵Patrick Spendrin
from the macro, that's why it isn't included anymore svn path=/trunk/KDE/kdelibs/; revision=734672
2007-11-09changing macro to just work in case of png2ico's existance - removing ↵Patrick Spendrin
duplication from FindKDEWIN32.cmake svn path=/trunk/KDE/kdelibs/; revision=734634
2007-11-08temporary fix to add QT_NO_DEBUG in release mode to fix qt plugin compile on ↵Christian Ehrlicher
win32 http://lists.kde.org/?l=kde-buildsystem&m=119446327108889&w=2 svn path=/trunk/KDE/kdelibs/; revision=734116
2007-11-07adding icon install macro from kdewin-installer/marblePatrick Spendrin
svn path=/trunk/KDE/kdelibs/; revision=734021
2007-11-07Added Soprano version checkSebastian Trueg
svn path=/trunk/KDE/kdelibs/; revision=733928
2007-11-06Make __KDE_HAVE_GCC_VISIBILITY cached.Luboš Luňák
svn path=/trunk/KDE/kdelibs/; revision=733507
2007-11-02If using cache values set all *_FOUND variables to true, not just Soprano_FOUND.Andreas Pakulat
svn path=/trunk/KDE/kdelibs/; revision=732145
2007-11-02Fix configuring extragear as a single module; to set the right paths we need ↵David Faure
to determine if we found the file in libfoo or in libs/libfoo. svn path=/trunk/KDE/kdelibs/; revision=732065
2007-11-01print the log headers in less than 80 chars so they fit nicely on typical vt100sAllen Winter
svn path=/trunk/KDE/kdelibs/; revision=731676
2007-10-31copy the chack to reflect the real name of the qimageblitz libraryPino Toscano
svn path=/trunk/KDE/kdelibs/; revision=731497
2007-10-30fix search path messupDirk Mueller
svn path=/trunk/KDE/kdelibs/; revision=731061
2007-10-30make the index library detection optionalDirk Mueller
svn path=/trunk/KDE/kdelibs/; revision=731032
2007-10-30It's meinproc4Laurent Montel
svn path=/trunk/KDE/kdelibs/; revision=730940
2007-10-29-don't hardcode the include/lib dirs /usr/local/lib and /usr/local/include ↵Alexander Neundorf
for UNIX, they should be found by the various FIND_PACKAGE() calls Alex svn path=/trunk/KDE/kdelibs/; revision=730766
2007-10-29-use if(NOT ...) instead of an empty if() branchAlexander Neundorf
-all lower case in KDE4_ADD_WIN32_APP_ICON Alex svn path=/trunk/KDE/kdelibs/; revision=730756
2007-10-29only put C++ files in the final-file (maybe I should use ↵Alexander Neundorf
GET_SOURCE_FILE_PROPERTY(LANGUAGE) for this) Alex svn path=/trunk/KDE/kdelibs/; revision=730753
2007-10-24Support for passing "-i includefile" to qdbusxml2cpp. Can be useful for the ↵David Faure
QList<int> issue of the kcookieserver dbus interface for instance. svn path=/trunk/KDE/kdelibs/; revision=728883
2007-10-23- include xkbfile into FindX11Andriy Rysin
svn path=/trunk/KDE/kdelibs/; revision=728345
2007-10-22Goodbye, libkdeprint, how we loved thee.Alex Merry
svn path=/trunk/KDE/kdelibs/; revision=728266
2007-10-22allow enable-final on kdepimlibsCharles Samuels
svn path=/trunk/KDE/kdelibs/; revision=728169
2007-10-18the package config file is qca2.pc, not qcaDirk Mueller
svn path=/trunk/KDE/kdelibs/; revision=726683
2007-10-18extragear-libs might be installed in KDE4 prefix as wellDirk Mueller
so look there svn path=/trunk/KDE/kdelibs/; revision=726670
2007-10-11cmake's string handling is suboptimal... :(Christian Ehrlicher
svn path=/trunk/KDE/kdelibs/; revision=724235
2007-10-11I'm sorry Ralf, but your fix was wrong and breaks build. The error is in ↵Christian Ehrlicher
FindStrigi.cmake which adds paths without converting them to cmake (==unix) style svn path=/trunk/KDE/kdelibs/; revision=724221
2007-10-11win32 fix: avoid adding QtCrypto multiple times to QCA_INCLUDE_DIRRalf Habacker
svn path=/trunk/KDE/kdelibs/; revision=724146
2007-10-11workaround for cmake error: "syntax error, unexpected cal_ERROR, expecting ↵Ralf Habacker
$end (19)," on win32 svn path=/trunk/KDE/kdelibs/; revision=724081
2007-10-10Make sure to not use an old version of Soprano.Sebastian Trueg
Sorry for the previous breaking. svn path=/trunk/KDE/kdelibs/; revision=723600
2007-10-10install also index.cache.bz2 which is used by khelpcenterBurkhard Lück
CCMAIL:tsdgeos@terra.es svn path=/trunk/KDE/kdelibs/; revision=723587
2007-10-09Also check for Soprano index, server, and client libsSebastian Trueg
svn path=/trunk/KDE/kdelibs/; revision=723443