文件名称:blackjack:使用Bazel建立货物依赖关系
文件大小:65KB
文件格式:ZIP
更新时间:2024-05-29 17:23:43
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)