Aller directement au contenu

kdesrc-build

Catégories:   Développement

Cette application est toujours en développement. Elle n'est pas encore publiée par la communauté de KDE.

Capture d'écran de kdesrc-build
Capture d'écran de kdesrc-build

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

La coloration syntaxique pour les fichiers « kdesrc-buildrc » est disponible dans Kate / KWrite grâce au menu Outils / Mise en surbrillance / Configuration.

Fonctionnalités :

  • Réalisera l'extraction et la mise à jour automatique du code source de KDE depuis son dépôt de sources.
  • 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.
  • Prise en charge d'un mode de test ( « 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.
  • Le programme « 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. Il 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).
  • Possède la prise en charge pour la compilation de la bibliothèque Qt du projet Qt, ce qui est un prérequis pour les logiciels de KDE.
  • Le module « kdesrc-build » est très personnalisable. Vous pouvez contrôler la majorité des options, module par module si vous le désirez, notamment les drapeaux « configure », « 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 complète.