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 (por ejemplo, puede compilar CMake desde su propia fuente Git si su distribución no posee paquetes de CMake).
  • Permite acelerar la descarga inicial de los módulos (solo de proyectos Git de KDE) usando los lanzamientos disponibles en la red de proyectos de KDE.
  • 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 permite desinstalar módulos (de forma manual, o antes de instalar un módulo ya instalado) para mantener limpio el directorio de instalación. Tenga en cuenta que esta función necesita usar CMake y sigue siendo experimental.
  • 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. Siéntase libre de hacerme saber si necesita alguna explicación (dirección de correo electrónico al final), o contacte con la lista de distribución de kde-devel.
  • Se incluye un detallado archivo de configuración de ejemplo, que puede copiar en ~/.config/kdesrc-buildrc para que esté listo para usar.
  • ¡Y mucho más!