- Prise en charge de la compilation sous Windows, Linux et OS X
- Compilation parallèle et distribuée efficace
- Prise en charge du cache local et réseau
- Prise en charge des builds Unity/Blob (regrouper plusieurs fichiers CPP en un seul pour réduire les temps de compilation et d’édition de liens)
- Possibilité de construire plusieurs plateformes / plusieurs cibles en une seule fois
- Cibles : Windows, OS X, Linux, IOS, Android, Xbox, PS3, PS4, PS5, Wii, WiiU, Switch,..
- Prise en charge de MSVC, GCC, SNC, Clang, GreenHills, CodeWarrior, NVCC (CUDA), VBCC, etc.
3 commentaires
distcc m’est aussi venu à l’esprit, donc j’ai cherché et il y a ici un article qui compare les deux.
Finalement, Fast build n’était pas quelque chose d’aussi nouveau que je le pensais.
http://logicle-cplusplus.blogspot.com/2017/09/…
J’aimerais bien qu’on voie apparaître davantage de technologies de build distribué pour Rust, mais pour l’instant je ne trouve rien de vraiment adapté, c’est dommage.
On dirait que beaucoup de studios de jeux l’utilisent.