1
我们的大部分代码库都是用Bazel构建的,只有少数Unity项目。有人知道是否还有使用Bazel构建Unity应用程序?是否有可能与Bazel建立Unity3D项目?
我们的大部分代码库都是用Bazel构建的,只有少数Unity项目。有人知道是否还有使用Bazel构建Unity应用程序?是否有可能与Bazel建立Unity3D项目?
我并不是很熟悉Unity项目,但是如果输入文件纯粹是C#代码和.dll
文件,则可以使用为Bazel定义的C#规则。它包括诸如csharp_library
,csharp_binary
和dll_import
的规则。
https://github.com/bazelbuild/rules_dotnet
如果这些是不够的(特殊文件类型,采用不同的编译器等),您可能必须使用云雀写自己的规则,并可能重用rules_dotnet
规则在C#中的特定代码新规则。
耶,这就是我的想法。 Unity在编译代码时有些模糊,因此必须深入研究。谢谢! –