| (4 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
| − | + | ||
This is the central directory of all [http://www.cmake.org CMake]-related pages on TechBase. | This is the central directory of all [http://www.cmake.org CMake]-related pages on TechBase. | ||
| Line 22: | Line 22: | ||
;[[Development/Tools/Automoc4|Automoc4]] | ;[[Development/Tools/Automoc4|Automoc4]] | ||
:''Automoc4 documentation.'' | :''Automoc4 documentation.'' | ||
| + | |||
| + | ;[[Development/CMake/Python|CMake for Python projects]] | ||
| + | :''How to integrate a Python project into the KDE4 cmake system.'' | ||
==Policies== | ==Policies== | ||
| + | |||
| + | ;[[Policies/CMake_Commit_Policy|Commit Policy for kdelibs/cmake/modules/]] | ||
| + | :''The files in kdelibs/cmake/modules/ are part of the public interface of KDE, some special policies apply to committing there.'' | ||
;[[Policies/CMake_and_Source_Compatibility|Source compatiblity with CMake]] | ;[[Policies/CMake_and_Source_Compatibility|Source compatiblity with CMake]] | ||
| Line 31: | Line 37: | ||
;[[Policies/CMake_Coding_Style|Coding style for CMake files]] | ;[[Policies/CMake_Coding_Style|Coding style for CMake files]] | ||
:''Some guidelines how to write CMake scripts in KDE.'' | :''Some guidelines how to write CMake scripts in KDE.'' | ||
| − | |||
| − | |||
| − | |||
| − | |||
==Changelog for KDE's CMake buildsystem== | ==Changelog for KDE's CMake buildsystem== | ||
| + | |||
| + | ;[[Development/CMake_KDE_4_5 |Changes in the buildsystem with KDE 4.5]] | ||
| + | :''What has changed in KDE 4.5 compared to KDE 4.4'' | ||
;[[Development/CMake_KDE_4_4 |Changes in the buildsystem with KDE 4.4]] | ;[[Development/CMake_KDE_4_4 |Changes in the buildsystem with KDE 4.4]] | ||
| Line 47: | Line 52: | ||
:''What has changed in KDE 4.2 compared to KDE 4.0/4.1'' | :''What has changed in KDE 4.2 compared to KDE 4.0/4.1'' | ||
| − | + | ==Extra-CMake-Modules== | |
| + | * [[Development/ECM_SourceIncompatChanges|Source Incompatible changes]] | ||
==More Places to learn about CMake== | ==More Places to learn about CMake== | ||
This is the central directory of all CMake-related pages on TechBase.
Contents |
Here are some good places to learn about CMake in general:
Also, consider joining the CMake mailing list.