2个不稳定版本
0.2.0 | 2021年2月24日 |
---|---|
0.1.0 | 2021年2月8日 |
#5 in #blackjack
30KB
398 行
twentyone
一个用于Rust的21点引擎。
构建与测试
要在项目的根目录中构建该项目,请运行 cargo build
。
要测试项目,请运行 cargo test
。要显示带有打印输出的测试输出,请运行 cargo test -- --nocapture
。
要构建项目文档,请在项目的根目录中运行 cargo doc
。生成的文档将可在 /target/doc/twentyone/index.html
找到。
示例
要运行包含的示例,请运行 cargo run --example example_name
。例如,要运行 solo_cli 示例,你需要运行 cargo run --example solo_cli
。
作为依赖项包含
通过crates.io
要将此项目作为依赖项添加到crates.io,请将以下内容添加到您的 Cargo.toml
依赖项中
[dependencies]
twentyone = "0.2"
通过git
要将此项目作为依赖项添加到git仓库,请将以下内容添加到您的 Cargo.toml
依赖项中
[dependencies]
twentyone = { git = "https://github.com/MysteryBlokHed/twentyone" }
通过分支添加特定版本作为依赖项
[dependencies]
twentyone = { git = "https://github.com/MysteryBlokHed/twentyone", branch = "release/0.1.0" }
通过本地构建
在构建此项目后,要将它作为依赖项添加到其他地方,请将以下内容添加到您的 Cargo.toml
依赖项中
[dependencies]
twentyone = { path = "/path/to/build/location" }
文档
文档可在 https://docs.rs/twentyone/ 查找。
许可证
此项目采用Apache许可证,版本2.0(《LICENSE》或《https://apache.ac.cn/licenses/LICENSE-2.0》)。
依赖项
~310KB