5 个不稳定版本

0.3.0 2022 年 12 月 15 日
0.2.1 2022 年 10 月 1 日
0.2.0 2019 年 5 月 23 日
0.1.1 2019 年 1 月 3 日
0.1.0 2019 年 1 月 1 日

#400开发工具 中排名

Download history · Rust 包仓库 9432/week @ 2024-03-14 · Rust 包仓库 9959/week @ 2024-03-21 · Rust 包仓库 9301/week @ 2024-03-28 · Rust 包仓库 9031/week @ 2024-04-04 · Rust 包仓库 9179/week @ 2024-04-11 · Rust 包仓库 9163/week @ 2024-04-18 · Rust 包仓库 8851/week @ 2024-04-25 · Rust 包仓库 9423/week @ 2024-05-02 · Rust 包仓库 9100/week @ 2024-05-09 · Rust 包仓库 9333/week @ 2024-05-16 · Rust 包仓库 8997/week @ 2024-05-23 · Rust 包仓库 8530/week @ 2024-05-30 · Rust 包仓库 8733/week @ 2024-06-06 · Rust 包仓库 15578/week @ 2024-06-13 · Rust 包仓库 11096/week @ 2024-06-20 · Rust 包仓库 8291/week @ 2024-06-27 · Rust 包仓库

45,029 每月下载量
10 个crate(7 个直接) 中使用

MIT/Apache

9KB
151

rustc_tools_util

一个用于帮助您从 git 仓库安装的包生成版本信息的工具

使用方法

在您的仓库中添加一个 build.rs 文件并将其列在 Cargo.toml

build = "build.rs"

将 rustc_tools_util 列为常规依赖项和构建依赖项。

[dependencies]
rustc_tools_util = "0.3.0"

[build-dependencies]
rustc_tools_util = "0.3.0"

build.rs 中,在您的 main() 中生成数据

fn main() {
    rustc_tools_util::setup_version_info!();
}

在 main.rs 中使用版本信息

fn show_version() {
    let version_info = rustc_tools_util::get_version_info!();
    println!("{}", version_info);
}

这将使 clippy 输出以下内容:clippy 0.1.66 (a28f3c8 2022-11-20)

仓库

此项目是 rust-lang/rust-clippy 仓库的一部分。源代码位于 ./rustc_tools_util/

rustc_tools_util 的变更日志可在以下位置找到: rustc_tools_util/CHANGELOG.md

许可证

版权所有 2014-2022 Rust 项目开发者

本软件遵循Apache License 2.0 <LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0> 或MIT许可 <LICENSE-MIT 或 https://open-source.org.cn/licenses/MIT>,具体可自行选择。所有带有此类声明的项目文件不得被复制、修改或分发,除非符合上述条款。

无运行时依赖

功能