「Ninja」の版間の差分
Administrator (トーク | 投稿記録) 編集の要約なし |
Administrator (トーク | 投稿記録) 編集の要約なし |
||
| (同じ利用者による、間の2版が非表示) | |||
| 1行目: | 1行目: | ||
'''ninja''' | '''ninja'''(にんじゃ)とは、[[Google]]の[[中の人]]が[[Google Chrome]]を作る際に[[make]]での[[ビルド]]が遅すぎることにブチ切れて[[Google Chrome]]を[[make]]している間に開発した[[ビルドシステム]]である。 | ||
[[Google Chrome]]を作る際に[[make]]での[[ビルド]] | |||
[[Google Chrome]]を[[make]]している間に開発した[[ビルドシステム]]である。 | |||
最近では[[Android]]の[[ビルド]]にも採用されている。 | 最近では[[Android]]の[[ビルド]]にも採用されている。 | ||
| 7行目: | 5行目: | ||
ninjaに食わせる[[Makefile]]は手書きすることが一切想定されておらず[[cmake]]や[[gpy]]、[[meason]],[[gn]]などで生成することになっている。 | ninjaに食わせる[[Makefile]]は手書きすることが一切想定されておらず[[cmake]]や[[gpy]]、[[meason]],[[gn]]などで生成することになっている。 | ||
== インストール == | == インストール == | ||
| 22行目: | 17行目: | ||
* [[MacでDirectX Shader Compilerをビルドする]] | * [[MacでDirectX Shader Compilerをビルドする]] | ||
* [[MacにMoltenVKを入れてVulkanを使ってみる]] | * [[MacにMoltenVKを入れてVulkanを使ってみる]] | ||
[[category: CMake]] | |||