Ir al contenido

kdesrc-build

Categorías:   Desarrollo

This app is still in development and isn't released yet by the KDE community.

Captura de pantalla de kdesrc-build
Captura de pantalla de kdesrc-build

kdesrc-build es una herramienta que le permite compilar KDE de forma fácil desde sus repositorios de código fuente.

El resaltado de sintaxis para los archivos de kdesrc-buildrc está disponible en Kate/KWrite mediante el menú Herramientas->Resaltado->Configuración.

Funcionalidades:

  • Descarga y actualiza automáticamente el código fuente de KDE desde su repositorio de código fuente.
  • Se integra con la infraestructura de código fuente de KDE para compilar automáticamente sus módulos en el orden necesario, usando la rama correcta.
  • Permite compilar de forma sencilla las ramas, las etiquetas, e incluso las revisiones de un módulo que indique (o todo el software de KDE).
  • Permite usar diversos sistemas de compilación. Incluso puede compilar numerosos proyectos de software que no es de KDE si no hay más remedio.
  • Permite un modo de «ensayo» (la opción --pretend), con el que puede experimentar con distintas preferencias de forma no destructiva.
  • kdesrc-build puede descargar módulos (tanto descargas iniciales como actualizaciones) incluso cuando está compilando módulos que ya se han actualizado.
  • kdesrc-build registra todo para que pueda examinarlo posteriormente con atención, de modo que pueda determinar qué ha ido mal si falla una compilación. kdesrc-build crea enlaces simbólicos automáticamente para que pueda acceder al último registro con facilidad (log/latest) y usa un código de colores para la salida (que se puede desactivar).
  • Permite compilar de la biblioteca Qt del Proyecto Qt, que es un prerrequisito para el software de KDE.
  • kdesrc-build es muy personalizable. Puede controlar la mayoría de las opciones para cada módulo, si lo desea, incluyendo banderas de configuración, banderas de CMake y banderas de C++ durante la compilación. En lugar de tratar de recordar la línea de configuración que ha usado, puede definirla una única vez y olvidarse de ella.
  • Extensa documentación.