Artouste v0.3.1
Artouste v0.3.1 - 25 juin 2026
Cette version corrige l'absence de radio internet dans les binaires distribués et la prise en charge des manettes. libcurl, dont dépend la radio du cockpit, n'était pas fournie lors de la compilation : les exécutables des releases précédentes étaient muets et la touche K restait sans effet. Les binaires Linux et Windows de cette version intègrent désormais la radio.
Corrections
- La radio internet fonctionne dans les binaires publiés : libcurl est installée et liée à la construction, sur Linux comme sur Windows.
- La manette est lue sur le bon emplacement : quand un périphérique virtuel occupe le premier slot, la vraie manette (sur un slot suivant) répond désormais. Le branchement et le débranchement à chaud sont gérés.
Build et intégration continue
- libcurl devient une dépendance obligatoire : la configuration s'arrête avec un message clair si elle est absente, au lieu de produire un binaire muet en silence.
- build.sh vérifie la présence de libcurl avant de compiler.
- Ajout de build.bat pour compiler sous Windows.
- La CI installe libcurl sur Linux (apt) et Windows (vcpkg, liaison statique : aucune DLL à distribuer).
Note
Les binaires Windows sont liés à libcurl en statique : un seul exécutable, sans DLL supplémentaire à copier.