Installe YAMLScript en local

Apprends à installer YAMLScript en local pour résoudre les exercices d'Exercism sur ta propre machine


Pour écrire des programmes en YAMLScript, tu dois installer l'interprète en ligne de commande YAMLScript. Il s'agit d'un fichier exécutable binaire appelé ys. Il fonctionne actuellement sur :

  • Linux / Intel
  • Linux / ARM
  • MacOS / Intel
  • MacOS / ARM

Remarque : la prise en charge de Windows est prévue, mais pas encore disponible.

Les versions sont disponibles sur GitHub.

Installation automatique

Pour résoudre les exercices YAMLScript d'Exercism, tu modifies ton programme de solution et tu lances make test à répétition, jusqu'à ce que tous les tests passent.

Et voilà !

La première fois que tu lances make test, il essaiera d'installer la version spécifique de l'interprète ys requise pour l'exercice dans le répertoire /path/to/exercism/yamlscript/.local/.

Si tu as déjà installé cette version de ys quelque part dans ton PATH, il copiera alors silencieusement l'interprète ys au bon endroit.

Sinon, il te proposera d'installer une version binaire, ce qui ne prend généralement que quelques secondes.

Si cela échoue (rare, mais ça arrive parfois), il te proposera de lancer une compilation automatisée depuis les sources, ce qui peut prendre quelques minutes (mais qui est très fiable et ne demande aucune interaction).

Tu ne rencontreras cela que la première fois que tu lances make test. Tous les exercices configurés pour utiliser la même version de ys utiliseront la même installation.

Remarque : tu peux aussi utiliser la commande make install-ys indépendamment de make test. Elle effectuera exactement le même processus d'installation que make test, mais sans exécuter les tests ensuite.

Pour plus d'informations sur l'installation de YAMLScript, notamment pour l'utiliser en dehors d'Exercism, consulte la documentation d'installation de YAMLScript.