是否可以使用Bazel构建Unity3D项目?

时间:2017-11-17 21:33:11

标签: c# unity3d bazel

我们的大多数代码库都是使用Bazel构建的,除了一些Unity项目。有人知道是否还要使用Bazel构建Unity应用程序吗?

1 个答案:

答案 0 :(得分:3)

我不是很熟悉Unity项目,但如果输入文件纯粹是C#代码和.dll文件,则可以使用为Bazel定义的C#规则。它包含csharp_librarycsharp_binarydll_import等规则。

https://github.com/bazelbuild/rules_dotnet

如果这些不够(特殊文件类型,使用不同的编译器等),您可能必须使用Skylark编写自己的规则,并可能在新规则中重用rules_dotnet规则用于C#特定代码