diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-17 12:06:37 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-17 12:06:37 +0000 |
commit | 246f239d9f40f633160f0c18f87a20922d4e77bb (patch) | |
tree | 5a88572663584b3d4d28e5a20e10abab1be40884 /vendor/rustc_tools_util/README.md | |
parent | Releasing progress-linux version 1.64.0+dfsg1-1~progress7.99u1. (diff) | |
download | rustc-246f239d9f40f633160f0c18f87a20922d4e77bb.tar.xz rustc-246f239d9f40f633160f0c18f87a20922d4e77bb.zip |
Merging debian version 1.65.0+dfsg1-2.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-rw-r--r-- | vendor/rustc_tools_util/README.md | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/vendor/rustc_tools_util/README.md b/vendor/rustc_tools_util/README.md deleted file mode 100644 index 18341ca2f..000000000 --- a/vendor/rustc_tools_util/README.md +++ /dev/null @@ -1,62 +0,0 @@ -# rustc_tools_util - -A small tool to help you generate version information -for packages installed from a git repo - -## Usage - -Add a `build.rs` file to your repo and list it in `Cargo.toml` -```` -build = "build.rs" -```` - -List rustc_tools_util as regular AND build dependency. -```` -[dependencies] -rustc_tools_util = "0.1" - -[build-dependencies] -rustc_tools_util = "0.1" -```` - -In `build.rs`, generate the data in your `main()` -````rust -fn main() { - println!( - "cargo:rustc-env=GIT_HASH={}", - rustc_tools_util::get_commit_hash().unwrap_or_default() - ); - println!( - "cargo:rustc-env=COMMIT_DATE={}", - rustc_tools_util::get_commit_date().unwrap_or_default() - ); - println!( - "cargo:rustc-env=RUSTC_RELEASE_CHANNEL={}", - rustc_tools_util::get_channel().unwrap_or_default() - ); -} - -```` - -Use the version information in your main.rs -````rust -use rustc_tools_util::*; - -fn show_version() { - let version_info = rustc_tools_util::get_version_info!(); - println!("{}", version_info); -} -```` -This gives the following output in clippy: -`clippy 0.0.212 (a416c5e 2018-12-14)` - - -## License - -Copyright 2014-2019 The Rust Project Developers - -Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or -http://www.apache.org/licenses/LICENSE-2.0> or the MIT license -<LICENSE-MIT or http://opensource.org/licenses/MIT>, at your -option. All files in the project carrying such notice may not be -copied, modified, or distributed except according to those terms. |