La version 2.1.1 du gestionnaire de paquetage Alire est disponible

Par Stephane Carrez

Alire est un gestionnaire de paquets basé sur les sources pour les langages Ada et SPARK.

Il permet aux développeurs de facilement utiliser des projets (bibliothèques ou programmes) partagés par la communauté, mais aussi de partager leurs propres projets pour que d'autres puissent s'en inspirer. Les sources des projets/bibliothèques/programmes sont fournies sous forme de « crates ». Une crate peut dépendre d'autres crates, et d'autres crates peuvent dépendre d'elle. La tâche principale d'Alire est de récupérer, construire et mettre à jour automatiquement les crates du graphe de dépendances, afin que vous n'ayez pas à le faire manuellement.

La version 2.1.1 de Alire est disponible.

Principales modifications :

  • Corrections de bugs : Cette version inclut plusieurs corrections de bugs pour résoudre les problèmes signalés dans la version précédente (v2.1.0).
  • Installateur MSYS2 mis à jour : L'installateur Windows d'Alire a été mis à jour pour utiliser le dernier environnement MSYS2, garantissant une meilleure compatibilité et stabilité pour les utilisateurs Windows.
  • Pas de besoin urgent de mise à jour : Les notes de version soulignent qu'il n'est pas nécessaire de mettre à jour immédiatement, sauf si vous rencontrez des problèmes spécifiques corrigés dans cette version.

Le journal complet des modifications est disponible sur GitHub Release v2.1.1 · alire-project/alire.

Les actifs de la version incluent des binaires pour plusieurs plateformes (Linux, macOS, Windows) et architectures (x86_64, aarch64, macOS universel).

Rappel de quelques commandes utiles :

Action

Commande
Mise à jour de l'indexalr index --update-all
Récupération d'un cratealr get <crate>
Création d'un cratealr init --bin <crate name>
Ajout d'une dépendancealr with <crate>
Mise à jour des dépendancesalr update
Constructionalr build
Executionalr exec -- <command>
Nettoyagealr clean

Laissez un commentaire

Pour ajouter un commentaire, vous devez être connecté. Se connecter