aboutsummaryrefslogtreecommitdiff
path: root/modules/FindQt4.cmake
AgeCommit message (Collapse)Author
2007-03-13Why should ICE be required when using FindQt4? breaks when using this file ↵David Faure
elsewhere, like in strigi. svn path=/trunk/KDE/kdelibs/; revision=642263
2007-03-13add -F for finding qt in a non-default locationBenjamin Reed
svn path=/trunk/KDE/kdelibs/; revision=642253
2007-03-05This patch fixes finding Qt4 when installed as a framework on OS X. The ↵Caleb Tennis
original code simply implied that if Qt4 was installed as a framework, all of the components would be there. However, this patch actually verifies the components are installed and sets the appropriate _FOUND variables if they are found or not. Patch was originally submitted to kde-buildsystem. However, I'm guessing most current users aren't on OS X and using the framework install, so the impact is probably minimal at the moment. svn path=/trunk/KDE/kdelibs/; revision=639611
2007-03-01QtScript is static, no -frameworkBenjamin Reed
svn path=/trunk/KDE/kdelibs/; revision=638192
2007-02-28-some formatting in FindX11.cmakeAlexander Neundorf
-only use check_library_exists() if libICE hasn_t been found -check that ICE has been found in FindQt4.cmake Alex This should help against the problem, right ? CCMAIL: winter@kde.org svn path=/trunk/KDE/kdelibs/; revision=638084
2007-02-27-don't use "-L" and "-l" because I don't think this works with MSVC and it ↵Alexander Neundorf
might mess up the link dir ordering -don't use the cache for the modified QTUITOOLS_LIBRARY, because this will only work if it's not yet in the cache Does it work better this way ? Alex CCMAIL: thiago@kde.org svn path=/trunk/KDE/kdelibs/; revision=637801
2007-02-27some formattingAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=637796
2007-02-27Initial support for the IMHO "broken" way of compiling KDE in Qt 4.3:Thiago Macieira
if QtScript is detected, we assume that QtUiTools needs to link to it. This detects QtScript correctly. But this does not work. For whatever reason, the last block simply doesn't work: SET(QT_QTUITOOLS_LIBRARY ...) and nothing is exactly the same. I don't have time to investigate why SET doesn't set. If you're building KDE with Qt 4.3, for the moment you have to set QT_QTUITOOLS_LIBRARY manually to "-lQtUiTools -lQtScript". CCMAIL:kde-buildsystem@kde.org svn path=/trunk/KDE/kdelibs/; revision=637764
2007-01-31-fix parsing of qrc files, the file tag can have attributesAlexander Neundorf
http://www.cmake.org/Bug/bug.php?op=show&bugid=4331 Alex svn path=/trunk/KDE/kdelibs/; revision=628882
2007-01-31QT4_ADD_RESOURCES from cmake 2.4.6 to fix kjscmd.qrc parsingChristian Ehrlicher
why does it work on linux? svn path=/trunk/KDE/kdelibs/; revision=628868
2007-01-30-sync with cmake cvs: better parsing of the rc filesAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=628695
2007-01-04-add QT_USE_QTDBUSAlexander Neundorf
we're now almost sync'ed with cmake cvs again, it's just the release/debug lib stuff, the framework stuff, and the extra conf checks done in cmake cvs Alex svn path=/trunk/KDE/kdelibs/; revision=619966
2007-01-04partly sync with cmake cvs: if "qmake" is found, check that it's a Qt4 ↵Alexander Neundorf
qmake, if not, search again for qmake4 and qmake-qt4 Alex svn path=/trunk/KDE/kdelibs/; revision=619956
2007-01-03-remove obsolete macroAlexander Neundorf
-minor doc fix Alex svn path=/trunk/KDE/kdelibs/; revision=619654
2007-01-03-add optional argument for the interface name to QT4_GENERATE_DBUS_INTERFACEAlexander Neundorf
-partly sync cmake cvs: with add dependency scanning for Qt rc files (#134340) Alex CCMAIL: faure@kde.org svn path=/trunk/KDE/kdelibs/; revision=619651
2007-01-03mark more variables as advancedAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=619649
2007-01-03partly sync with cmake cvs: search QtCore inc dir only in the dir qmake reportedAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=619645
2007-01-03partly sync with cmake cvs: use the QT_QUERY_QMAKE macroAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=619637
2007-01-03partly sync with cmake cvs: cosmeticsAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=619616
2007-01-03partly sync with cmake cvs: add QT_PLUGIN_DIR and some commentsAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=619610
2006-12-31find the right qmake on OpenBSD...Marc Espie
svn path=/trunk/KDE/kdelibs/; revision=618204
2006-11-06qtmain/qtmaind changes:Peter Kümmel
* remove usage of dummy QT_QTMAIN_INCLUDE_DIR * make qtmain library code more consistent with the rest CCMAIL:neundorf@kde.org svn path=/trunk/KDE/kdelibs/; revision=602637
2006-11-03update with the QTMAIN part of the cmake cvsPeter Kümmel
svn path=/trunk/KDE/kdelibs/; revision=601625
2006-10-24add a missing d fro qtuitools debug libChristian Ehrlicher
svn path=/trunk/KDE/kdelibs/; revision=598769
2006-10-24Apparently this is still needed for Qt-4.2.1/msvcDavid Faure
CCMAIL: "Christian Ehrlicher" <Ch.Ehrlicher@gmx.de> svn path=/trunk/KDE/kdelibs/; revision=598624
2006-10-23Now that we're using Qt-4.2, we can clean up FindQt4.cmake to stop looking ↵David Faure
for QtCore_debug.so etc. My main motivation being more speed and less confusing output (about many libs not being found). Tested by Paulo on msvc and mingw - thanks! svn path=/trunk/KDE/kdelibs/; revision=598386
2006-10-22assistantclient lib is now named QtAssistantClient4(d) on windows...Christian Ehrlicher
svn path=/trunk/KDE/kdelibs/; revision=598140
2006-10-13SVN_SILENT: fix tabLaurent Montel
svn path=/trunk/KDE/kdelibs/; revision=595070
2006-10-13Fix tabLaurent Montel
svn path=/trunk/KDE/kdelibs/; revision=595069
2006-10-12Fix kdevelop not linking due to QT_QTDESIGNERCOMPONENTS_LIBRARY being empty ↵David Faure
(typo in this file). However this whole _debug stuff should be cleaned up now that we use Qt-4.2.0 ... svn path=/trunk/KDE/kdelibs/; revision=594852
2006-10-11Add cmake macro for qtdesignercomponents libLaurent Montel
(need to fix kdevelop build on macosx) svn path=/trunk/KDE/kdelibs/; revision=594561
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-12Just commentsDavid Faure
svn path=/trunk/KDE/kdelibs/; revision=583578
2006-09-11- new names for the qt dbus code generatorsSimon Hausmann
svn path=/trunk/KDE/kdelibs/; revision=583005
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-08-22help debugging build failuresStephan Kulow
svn path=/trunk/KDE/kdelibs/; revision=575854
2006-08-12-exclude files generated by qt4_generate_moc() from automocAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=572490
2006-07-11Allow to specify classname.Laurent Montel
It's necessary to fix karm compile it uses same xml file but two different class and use the same lib =>it defined same object => we can't link. (it's very specific case) svn path=/trunk/KDE/kdelibs/; revision=560969
2006-07-05if a wrong qmake has been found, mark it as invalid in the cache, so that it ↵Alexander Neundorf
is searched again the next time cmake runs Alex svn path=/trunk/KDE/kdelibs/; revision=558318
2006-07-04make the optional parameter ofr qt4_add_dbus_adaptor() actually workAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=558130
2006-07-04-support an additional optional basename parameter for QT4_ADD_DBUS_ADAPTER()Alexander Neundorf
-support new and improved RPATH handling in cmake 2.4.3 -minor cleanups in kdelibs/CMakeLists.txt -use ${BIN_INSTALL_DIR} instead of bin as install target Alex svn path=/trunk/KDE/kdelibs/; revision=558004 The following changes were in SVN, but were removed from git: M pics/CMakeLists.txt
2006-07-04Let's stop generating adaptors that completely fail at runtime ↵David Faure
(qinvokemethod -> no compile-time checking). QT4_ADD_DBUS_ADAPTORS is deprecated, use QT4_ADD_DBUS_ADAPTOR() instead, which now takes in its arguments the header file and the classname of the parent object being adapted. The methods in the adaptor simply call the methods in the parent object, which means we know at compile-time that the xml and the C++ match. This also shows that we can't generate adaptors at compile-time when the slots need the additional QDBusMessage argument; but that's probably a rare case. CCMAIL: kde-core-devel@kde.org svn path=/trunk/KDE/kdelibs/; revision=557871
2006-07-03- variable overriding doesn't seem to work, according to AlexSimon Hausmann
svn path=/trunk/KDE/kdelibs/; revision=557470
2006-07-02-fix dependencies for cmake < 2.4.3Alexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=557241
2006-07-02Make it work, thanks to Alex!Tobias Koenig
svn path=/trunk/KDE/kdelibs/; revision=557147
2006-07-02-add macros for dealing with dbus stuff: Alexander Neundorf
QT_ADD_DBUS_INTERFACES( sources xmlfile1 ... xmlfileN) QT_ADD_DBUS_ADAPTORS( sources xmlfile1 ... xmlfileN) Alex svn path=/trunk/KDE/kdelibs/; revision=557126
2006-07-01Fix typo.Kevin Ottens
SVN_SILENT svn path=/trunk/KDE/kdelibs/; revision=556920
2006-07-01Make kdecore link against QtDBus, thanks to Alex for his help on debugging!Tobias Koenig
svn path=/trunk/KDE/kdelibs/; revision=556914
2006-07-01Make kdelibs compile with current qt4.2 snapshotTobias Koenig
You have to update qt-copy to get compiled current trunk/kdelibs compiled successfully. CCMAIL:kde-core-devel@kde.org svn path=/trunk/KDE/kdelibs/; revision=556896