Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-07-25 | Add backwards compatibility for Qt 5 IMPORTED executables | Stephen Kelly | |
2012-06-20 | comment... | Alex Neundorf | |
Alex | |||
2012-06-20 | List the OpenGL module too. | Stephen Kelly | |
2012-06-20 | Make non-gui executables by default and provide a function to reverse it. | Stephen Kelly | |
2012-05-23 | unset all output directories explicitely, except under Windows | Alex Neundorf | |
Alex | |||
2012-05-23 | use ${INSTALL_TARGETS_DEFAULT_ARGS} from KDEInstallDirs.cmake | Alex Neundorf | |
Alex | |||
2012-05-16 | Set the _FOUND variable correctly for modules. | Stephen Kelly | |
2012-05-13 | FindKF5: make actual component-finding work | Alex Neundorf | |
Alex | |||
2012-05-13 | fix RPATH handling | Alex Neundorf | |
- we need to make sure that the install dir we are looking at is an absolute path - there was a typo in one of the variable names, it was never right Alex | |||
2012-05-13 | search inqt5 in FindQt5Transitional | Alex Neundorf | |
Since this is stuff which is in Qt5, we search inqt5 automatically when we hit the Qt4 path. Except if FindQt5Transitional is called from building kdelibs or inqt5 itself, and also not if it has already been found (happens in QtMimeTypes) Alex | |||
2012-05-12 | remove LIBRARY_TYPE cmake variable | Alex Neundorf | |
As discussed, remove the LIBRARY_TYPE cmake variable and put BUILD_SHARED_LIBS instead into the cache, set to TRUE. So if somebody wants to build a static library, and the project allows it (by not explicitely using "STATIC" in add_library()), he can switch this variable to FALSE in the cache. Also, put the ARCHIVE library component into the Devel install component, static libs and Windows lib files belong to the development package. Use newer write_basic_package_version_file() instead of older write_basic_config_version_file(), which are identical beside the name Alex | |||
2012-05-12 | -remove reference to the Use-file, it is not generated anymore | Alex Neundorf | |
Alex | |||
2012-05-12 | add FindKF5.cmake for finding KF5 libs | Alex Neundorf | |
Alex | |||
2012-05-12 | rework of extra-cmake-modules | Alex Neundorf | |
-rename the cmake package from extra-cmake-modules to ECM -change variable names and docs accordingly -move setting of Qt-related defines from ECMQtFrameworks.cmake to KDECompilerSettings.cmake -remove ECMSetVersionVariables.cmake, we'll do it some other way -rename ECMConfig.cmake.in to ECMQtFrameworkConfig.cmake.in, since this is where it is used, and it would have the same name as ECMConfig.cmake.in which is for extra-cmake-modules itself Alex | |||
2012-05-10 | Make it possible to build with Qt 5 again. | Stephen Kelly | |
2012-05-08 | -move FindQt5Transitional to the find-modules/ directory | Alex Neundorf | |
Alex | |||
2012-05-08 | -add logic to handle components which exist in Qt5 but not in Qt4 | Alex Neundorf | |
Alex | |||
2012-05-07 | don't generate and install a Use-file anymore | Alex Neundorf | |
As discussed with Stephen on kde-frameworks-devel Alex | |||
2012-04-19 | require cmake 2.8.8 now | Alex Neundorf | |
Alex | |||
2012-04-18 | QDBus macros are now in the QDBus module. No need for QDBusTools. | Stephen Kelly | |
2012-04-11 | Add forwarding macro for qt4_wrap_cpp. | Stephen Kelly | |
2012-04-10 | QtGui doesn't depend on QtXml. | Stephen Kelly | |
2012-04-10 | Make it easier to build for Qt5. | Stephen Kelly | |
No longer need to set an option. | |||
2012-03-21 | kde4 -> kde5 in the subdir names | David Faure | |
2012-03-17 | remove documentation of already-removed dir | David Faure | |
2012-03-15 | Fix default install dirs | David Faure | |
including applying fixes I made to FindKDE4Internal but got lost in the conversion: * Use XDG dir for config files * Make the "data" resource point to share rather than share/apps, in order to match XDG_DATA_DIRS and QStandardPaths::GenericDataLocation. Also, move autostart to the xdg path (etc/xdg/autostart). | |||
2012-03-04 | Generate the version file in the project binary dir. | Stephen Kelly | |
2012-02-22 | -adding double quotes to make sure the commands don't fail | Alex Neundorf | |
Alex | |||
2012-02-21 | Make this work with find_package(... REQUIRED). | Stephen Kelly | |
2012-02-21 | Qt5Declarative and Qt5Quick are actually incompatible | Stephen Kelly | |
They can't be used together. | |||
2012-02-21 | replaced with VERSION_LESS / VERSION_GREATER. | David Faure | |
Documented in http://techbase.kde.org/Development/ECM_SourceIncompatChanges#MacroEnsureVersion.cmake | |||
2012-02-19 | -Werror=return-type is unrelated to the visibility testing stuff | Alex Neundorf | |
Alex | |||
2012-02-18 | -make it work with cmake 2.8.7, i.e. warn only instead of failing | Alex Neundorf | |
Alex | |||
2012-02-18 | -make use of the new KDE cmake modules in ECMQtFramework | Alex Neundorf | |
ECMQtFramework.cmake now uses - KDEInstallDirs.cmake, so it doesn't have to define th install locations itself anymore - KDECompilerSettings.cmake, so it gets the full set we had in kdelibs4 - KDECMakeSettings, so it gets the full set of cmake features as before, and some more, RPATH, etc. Alex | |||
2012-02-18 | -add CMAKECONFIG_INSTALL_PREFIX (lib/cmake/ ) | Alex Neundorf | |
Alex | |||
2012-02-18 | -add fix from Rex Dieter to not add directories from ↵ | Alex Neundorf | |
CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES to the RPATH Alex | |||
2012-02-18 | -add more settings to KDECMakeSettings.cmake | Alex Neundorf | |
Alex | |||
2012-02-18 | -add KDECMakeSettings.cmake, move RPATH settings there | Alex Neundorf | |
Alex | |||
2012-02-18 | -cosmetics | Alex Neundorf | |
-make some endif()s empty -set the linker flags on Linux in one step, not in two Alex | |||
2012-02-17 | add a KDECompilerSettings.cmake, which contains the extracted compiler ↵ | Alex Neundorf | |
settings from FindKDE4Internal.cmake This is not done yet. It currently depends on cmake git master. All the places where I'm not sure I added a "TODO". Alex | |||
2012-02-16 | -add a directory for KDE specific files and add a KDEInstallDirs.cmake | Alex Neundorf | |
KDEInstallDirs.cmake is similar to GNUInstallDirs.cmake coming with cmake, but provides the install variables as used by KDE. It also provides the special feature of initializing them to the values from kdelibs (?) when installed into the same prefix. Currently it all still uses "kde4", I'm not sure this will stay this way. Alex | |||
2012-02-16 | -generate documentation for both module directories | Alex Neundorf | |
Alex | |||
2012-02-16 | -mark ecm_version() as obsolete, ecm_set_version_variables() should be used ↵ | Alex Neundorf | |
instead Alex | |||
2012-02-16 | Simply test for the target, no need for the global property. | Alex Neundorf | |
This was probably added before if() supported testing for targets. Ale | |||
2012-02-16 | -nicer indentation | Alex Neundorf | |
Alex | |||
2012-02-15 | Set Qt5Transitional_FOUND if Qt4 is found | Christophe Giboudeaux | |
2012-02-12 | Move the option to build with Qt5 to ECM. | Stephen Kelly | |
2012-02-12 | Fix the DATA_INSTALL_DIR. | Stephen Kelly | |
2012-02-12 | Make sure the Qt Sql module is handled. | Stephen Kelly | |
2012-02-12 | Rename QtQuick1 to QtQuick. | Stephen Kelly | |
It has been renamed upstream. |