我目前正在研究Bazel构建系统。我总是在Bazel脚本中看到@符号,但是找不到任何有关它的文档。我在Bazel网站上进行了搜索,但结果似乎没有用。@在Bazel中。例如:
filegroup(
name = "toolchain_fg",
srcs = [
":cc-compiler-amd64",
"@x86_64_unknown_linux_gnu_gcc_730//:compiler_components",
],
)
有人可以在这里为我解释@符号吗?
这是引用远程存储库。
根据文档,取决于其他Bazel项目
local_repository( name = "coworkers_project", path = "/path/to/coworkers-project", )
如果您的同事有目标
//foo:bar
,则您的项目可以将其称为@coworkers_project//foo:bar
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句