2025-03-14 21:59:59 -06:00
|
|
|
# kde-builder
|
|
|
|
|
|
|
|
|
|
> Construye fácilmente componentes de KDE desde tus repositorios fuente.
|
|
|
|
|
> Sustituye a `kdesrc-build`.
|
2025-12-16 10:20:31 -07:00
|
|
|
> Más información: <https://kde-builder.kde.org/en/cmdline/supported-cmdline-params.html>.
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- Inicializa `kde-builder`:
|
|
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
`kde-builder --initial-setup`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- Compila un componente KDE y sus dependencias desde el código fuente:
|
|
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
`kde-builder {{nombre_componente1 nombre_componente2 ...}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
- Compila un componente sin actualizar el código local y sin compilar sus dependencias:
|
2025-03-14 21:59:59 -06:00
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
`kde-builder {{[-SD|--no-src --no-include-dependencies]}} {{nombre_componente}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
- Actualiza los directorios de compilación antes de compilar:
|
2025-03-14 21:59:59 -06:00
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
`kde-builder {{[-r|--refresh-build]}} {{nombre_componente}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- Reanuda la compilación a partir de una dependencia determinada:
|
|
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
`kde-builder {{[-f|--resume-from]}} {{dependencia_componente}} {{nombre_componente}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- Ejecuta un componente con un nombre de ejecutable determinado:
|
|
|
|
|
|
|
|
|
|
`kde-builder --run {{nombre_ejecutable}}`
|
|
|
|
|
|
|
|
|
|
- Construye todos los componentes configurados:
|
|
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
`kde-builder --install-login-session-only`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- Utiliza las bibliotecas del sistema en lugar de un componente si no se puede compilar:
|
|
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
`kde-builder --no-stop-on-failure {{nombre_ejecutable}}`
|