2 个稳定版本
新 1.0.1 | 2024 年 8 月 20 日 |
---|---|
1.0.0 | 2024 年 8 月 18 日 |
#100 在 游戏
264 每月下载量
355KB
1.5K SLoC
Rusty Chess Clock
这是一个简单的 Rust 编写的棋钟实现。它可以作为命令行工具(仅限 UNIX)或与 GUI 一起使用。
特性
GUI
棋钟 GUI 具有简单的设置菜单,允许用户在棋钟本身旁边设置几个选项。
命令行
CLI 版本的特性与 GUI 版本类似。
安装
要安装库,该库除了 Rust 编译器没有其他依赖项,请在您的终端中运行以下命令。
cargo install --git https://github.com/michaelbennett99/rusty_chess_clock.git
GUI
GUI 模块需要启用 gui
功能。要构建 GUI 模块,运行
cargo build --bin chess_clock --features gui --release
这将在 target/release
目录中创建一个可执行文件。
命令行(仅限 UNIX)
命令行模块需要启用 cli
功能。要构建命令行模块,运行
cargo build --bin chess_clock_cli --features cli --release
这将在 target/release
目录中创建一个可执行文件。
依赖关系
~0–20MB
~304K SLoC