在WORKSPACE文件中添加外部依赖的位置和版本。
示例代码:
在WORKSPACE文件中添加以下内容:
http_archive(
name = "external_dependency",
strip_prefix = "external_dependency-master",
urls = ["https://github.com/external_dependency/archive/master.zip"],
)
然后在BUILD文件中添加依赖:
load("@external_dependency//:defs.bzl", "external_dependency")
external_dependency_library(
name = "my_external_dependency",
version = "1.2.3",
deps = [
"//my_project:some_dependency",
],
)
这个例子假设您希望将外部依赖作为源代码库来维护,而不是使用像Maven或NPM等软件包管理器。
下一篇:Bazel操作图中间人助记动作