
Encore beaucoup d'améliorations sur Accendino, et on a cette version 0.5.10 qui est en
cours de stabilisation avec cette alpha 1.
FFmpeg fait partie de ces logiciels qui sont horribles à
construire de manière automatique sous windows (juste derrière OpenSSL), et un des buts recherchés
pour cette version c'était de pouvoir construire FreeRDP avec le support d'FFmpeg sous windows avec la chaine de compilation de Visual Studio
et tout ça de manière automatique.
Pas de bidouilles à faire à la main pour que ça fonctionne, on tape
$ accendino --targets=freerdp3 freerdp.accendino
ça checkout, ça compile et c'est prêt.
Les nouveautés dans la version 0.5.10 alpha 1
Support d'Msys2

Première étape pour compiler FFmpeg avec Visual Studio: il y a besoin de passer des commandes sous msys2, et donc cette
version amène le support d'installation des packages dans cet environnement. Si on met en dépendance
de packages 'msys2/yasm', accendino installera les packages correspondants dans l'environnement msys2.
Petit extrait du fichier accendino de FFmpeg:
...
ffmpegPkgs = {
'Darwin': ['nasm'],
'Windows': ['choco/nasm|path/nasm', 'msys2/make', 'msys2/yasm', 'msys2/diffutils'],
}
...
Ce support n'a pas été très compliqué à coder car c'est pacman qui est utilisé
Lire la suite…