
Il existe déjà divers systèmes de « build » open source, dont Maven, Ant, ou le fameux Make sous GNU/Linux. Ceux-ci servent à construire l’exécutable d’un programme, en utilisant les fichiers sources et les bibliothqèues utilisées. Voici un nouveau venu qui débarque, sous licence Apache v2.
Bazel, disponible sur Github, est l’outil utilisé par Google, en interne, pour construire ses propres logiciels. Il est donc spécifique à ses technologies et spécificités.
Fournissant des binaires pour GNU/Linux et OS X, il supporte actuellement la construction ainsi que les tests pour les langages C++, Java, Python, Objective-C et Rust mais aussi pour les applications Android et iOS. Une API est disponible permettant d’adapter les règles de construction.
Il reste encore du travail d’après l’équipe en charge du projet et la version 1.0 ne devrait pas sortir avant mai 2016.


