Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-09-16 | Fix generated version headers | David Faure | |
My addition of major/minor/patch included a copy/paste error (double-quotes) and the all-in-one version number (like QT_VERSION and KDE_VERSION) was missing, added now. | |||
2012-09-04 | Add the macro dbus_add_activation_service to ECM. | David Faure | |
Wrote full docu for it, and then aseigo pointed me to a wiki page that had it all already... http://techbase.kde.org/Development/Tutorials/D-Bus/Autostart_Services | |||
2012-09-03 | Generate major/minor/patch versions too, for #if tests. | David Faure | |
(and for plugin-loading version number handling) | |||
2012-08-14 | -increase version number to 0.0.5 (to make it possible to require 0.0.5 in ↵ | Alex Neundorf | |
kdelibs for the new file ECMWriteVersionHeader.cmake) Alex | |||
2012-08-13 | -add function ecm_write_version_header(<outputfile>) which generates a ↵ | Alex Neundorf | |
foo_version.h The plan is strip this out of ECMQtFramework.cmake, then ECMQtFramework.cmake will be basically only deal with those Config.cmake files. Alex | |||
2012-07-25 | Add backwards compatibility for Qt 5 IMPORTED executables | Stephen Kelly | |
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 | 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-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 | 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-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-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-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-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-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. | |||
2012-02-12 | Don't install ECM frameworks with export targets. | Stephen Kelly | |
CMake doesn't handle that well enough yet. | |||
2012-02-11 | The targets files are not created for the moment. | Christophe Giboudeaux | |
Don't try to include them | |||
2012-02-10 | Add missing QtConcurrent entry. | Stephen Kelly | |
2012-02-07 | Add WebKit handling. | Stephen Kelly | |
2012-02-07 | Add transitional code for declarative. | Stephen Kelly | |
2012-02-07 | Handle the new QtConcurrent library. | Stephen Kelly | |
2012-02-03 | Also handle QtUiTools. | Stephen Kelly | |
2012-02-02 | Add some porting modules to ECM. | Stephen Kelly | |
2012-02-01 | Add the ecm_mark_as_test macro. | Stephen Kelly | |
This is for cases when adding targets that are only part of the testing infrastructure so that they can be built conditionally or not at all. | |||
2011-12-17 | Fix typo done in commit 446c7795a858eebabd004e98a1512a741c5fe3f5 | Nicolas Lécureuil | |
2011-12-17 | Add use of -Wno-variadic needed to build files including kdebug.h | Nicolas Lécureuil | |
2011-12-16 | -fix: use CMAKE_CURRENT_LIST_DIR instead of EXTRA_CMAKE_MODULES_MODULE_PATH ↵ | Alex Neundorf | |
. Another option would be using EXTRA_CMAKE_MODULES_MODULE_DIR Alex | |||
2011-12-11 | -add function ecm_use_find_modules() to selectively use some of the ↵ | Alex Neundorf | |
find-modules coming with e-c-m Alex | |||
2011-12-11 | improve documentation formatting | Alex Neundorf | |
Alex | |||
2011-12-11 | -add module ecm_print_variables(var1 var2 ... varN) | Alex Neundorf | |
Alex | |||
2011-12-11 | -add ECMSetVersionVariables.cmake, to replace ECMVersion.cmake: proper name, ↵ | Alex Neundorf | |
has documentation, requires a prefix Alex |