【文件属性】:
文件名称:blackjack:使用Bazel建立货物依赖关系
文件大小:65KB
文件格式:ZIP
更新时间:2021-05-09 23:37:03
rust bazel cargo Starlark
二十一点-使用Bazel建立货物依赖关系
巴泽尔生成目标在crates.io依赖Cargo.toml 。
二十一点读取标准的Cargo.toml ,因此同一项目可以同时使用cargo和Bazel进行构建。 向现有的货运项目添加Bazel支持就像添加WORKSPACE和BUILD文件一样简单。
WORKSPACE :
load ( "@bazel_tools//tools/build_defs/repo:http.bzl" , "http_archive" )
# Configure a Rust toolchain.
# See https://github.com/bazelbuild/rules_rust for more details.
http_archive (
name = "io_bazel_rules_rust" ,
strip_prefix = "
【文件预览】:
blackjack-master
----blackjack.bzl(811B)
----Cargo.toml(324B)
----.github()
--------workflows()
----Cargo.lock(6KB)
----src()
--------lib.rs(17KB)
--------bin()
----WORKSPACE(774B)
----README.md(4KB)
----.bazelrc(58B)
----tests()
--------platform_specific()
--------linkc()
--------run.sh(489B)
--------popular_crates()
--------no_dependencies()
--------workspace()
----BUILD(642B)
----.gitignore(23B)
----cargo_dependencies.bzl(20KB)
----workspace.bzl(1KB)