Mieux vaut se munir de Nix et des flakes.
Sinon, cabal
peut permettre de build
le serveur également.
TL;DR
nix run github:HiiGHoVuTi/integration-course
git clone [email protected]:HiiGHoVuTi/integration-course.git
Depuis votre machine munie de Nix,
nix run github:HiiGHoVuTi/integration-course
Ou si vous avez obtenu le code source,
nix run
Et sans Nix,
cabal run
Après avoir obtenu le code source,
nix build
ou sans nix, cabal build
.
Voir la définition du type API
.
Si un fichier monuments.json
contenant une liste de monuments formattés comme l'API
l'exige, alors cette liste sera chargée en mémoire au lancement du serveur.
Lorsque le serveur est lancé, vous pouvez entrer l'une des commandes suivantes:
quit
/exit
éteint le serveurready
rend disponibles les requêtesend game
termine la partie sans éteindre le serveursave <name>
exporte les données de capture dans deux fichiersclaims
donne la liste des réclamations faites par les joueursaccept <n>
permet de valider l'une d'entre ellesreject <n>
permet de jeter l'une d'entre elles