是否可以将WORKSPACE文件拆分为多个文件



我有一个Bazel项目,它有一个WORKSPACE和许多包。WORKSPACE文件相当大,所以我想知道是否可以将其分解为单独的文件并导入它们。

您可以将部分WORKSPACE提取到.bzl文件中,并将load()这些变量和函数的符号提取到WORKSPACE中。

load("//foo/bar:file.bzl", "function_for_workspace")
function_for_workspace()

有关详细信息,请参见Loading an extension

最新更新