我知道 new_git_repository
需要以下加载:
load("@bazel_tools//tools/build_defs/repo:git.bzl", "git_repository", "new_git_repository")
但是我如何找到new_local_repository
所需的负载。我试着浏览 build_defs git folder但是 new_local_repository
没有在那里定义,所以我无法猜测负载。
我收到以下错误 - name 'new_local_repository' is not defined
。如何找到所需的负载?
最佳答案
如果您在从 WORKSPACE
文件加载的 .bzl
文件中调用 new_local_repository
,则必须使用 native .new_local_repository
代替。这是因为 new_local_repository
是在 Bazel 核心中定义的,而不是任何 .bzl
文件。
关于c++ - 错误 "name ' new_local_repository' 未在 bazel 中定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58139180/