Bazel
ナビゲーションに移動
検索に移動
Bazel(べぜる)とは、Googleがオープンソースのもとで開発しているソフトウェアのビルドとテストの自動化ツールです。ちなみにGoogleによるとGoogle社内で使っている非公開版は「Blaze」という名称らしいです。
大雑把にいえば、Make、Ant、Mavenなどと同系統のソフトウェアです。BazelのルールセットはPythonの方言であるStarlark言語(旧称Skylark)で記述します。
主にAndroidやTensorFlowなどのGoogle絡みのオープンソースプロジェクトで使われています。
Bazelは類似品と比べ「クロスコンパイルがイケてる」という特徴があるらしいです。
Macにインストールする[編集 | ソースを編集]
Googleによると「Macの場合はhomebrewからぶちこめ」だそうです。
$ brew install bazelisk