Capítol 7. CMake, el sistema de construcció del KDE

Introducció al CMake

El març de 2006, el programa CMake va vèncer a diversos competidors i va ser seleccionat per a ser el sistema de construcció del KDE 4, en substitució del sistema basat en autotools que emprava el KDE des del començament.

Hi ha disponible una introducció a la pàgina CMake al wiki de la comunitat KDE. Bàsicament, en lloc d'executar make -f Makefile.cvs, després configure, després Make, ara simplement executem CMake i després Make.

El kdesrc-build admet el CMake. Algunes característiques de kdesrc-build eren en realitat característiques del sistema de construcció subjacent, incloent-hi configure-flags i do-not-compile. Quan hi ha característiques equivalents disponibles, es proporcionen. Per exemple, l'equivalent a l'opció «configure-flags» és cmake-options, i l'opció do-not-compile també està admesa pel CMake a partir de kdesrc-build versió 1.6.3.