Copie d'écran de %name%

kdesrc-build est un outil qui permet de compiler facilement KDE depuis ses dépôts de code source.

Fonctionnalités :

  • Réalisera l'extraction et la mise à jour automatique du code source KDE depuis le dépôt des sources. Les types de dépôts Subversion et git sont tous les deux pris en charge.
  • S'intègre à l'infrastructure de code source de KDE afin de compiler automatiquement les modules dans l'ordre nécessaire, et d'utiliser la bonne branche.
  • Prend en charge facilement la compilation de branches, d'étiquettes ou même de versions spécifiques d'un module (ou de tous les logiciels KDE).
  • Prend en charge de nombreux systèmes de compilation. Il est même possible de compiler de nombreux projets logiciels non-KDE en un clin d'œil (par exemple, vous pouvez compiler CMake depuis ses propres sources git si votre distribution ne comporte pas de paquets CMake).
  • Prise en charge de l'extraction initiale rapide de modules (projects Git KDE uniquement) à l'aide d'archives déjà disponibles sur le réseau du projet KDE.
  • Prise en charge d'un mode « dry run » (l'option --pretend) afin de pouvoir essayer différents paramètres sans écrire les changements.
  • kdesrc-build peut télécharger des modules (extraction initiale et mises à jour) même lors de la compilation de modules déjà mis à jour.
  • kdesrc-build prend en charge la désinstallation de modules (manuellement, ou avant l'installation d'un module déjà installé) afin que vous puissiez conserver un dossier d'installation propre. Remarquez que cette fonctionnalité nécessitant la prise en charge de CMake est encore expérimentale.
  • kdesrc-build enregistre toutes ses actions afin que vous puissiez facilement déterminer la cause racine du problème en cas d'échec de la compilation. kdesrc-build crée automatiquement des liens symboliques afin que vous puissiez rapidement accéder au dernier journal (log/latest). Coloration syntaxique de la sortie (que vous pouvez désactiver).
  • Prend en charge la compilation de la librairie Qt du projet Qt, un pré-requis pour les logiciels KDE. kdesrc-build est entièrement personnalisable. Vous pouvez contrôler la majorité des options module par module si vous le désirez, notamment les drapeaux configure, les drapeaux CMake et même les drapeaux C++ lors de la compilation. Au lieu d'essayer de vous rappeler la ligne de configuration que vous utilisez, vous pouvez la définir une seule fois et l'oublier.
  • Documentation étendue. N'hésitez pas à me faire savoir si vous avez besoin que quelque chose soit expliqué (adresse de courriel disponible ci-dessous), ou en contactant la liste de diffusion kde-devel.
  • Un exemple de fichier de configuration détaillé est inclus, vous pouvez généralement le copier dans ~/.kdesrc-build sans avoir besoin d'effectuer d'actions supplémentaires.
  • Et bien plus !

Linux

Installer sous Linux Ce bouton ne fonctionne qu'avec Discover et d'autres boutiques d'applications « AppStream ». Vous pouvez aussi utiliser votre gestionnaire de paquets pour votre distribution.