Remove dependency on target_info. (#7964)

Remove dependency on target_info, use standard library instead.
This commit is contained in:
Sam Wilson
2025-09-01 02:03:55 -04:00
committed by GitHub
parent 66edda2690
commit 477c534cd7
3 changed files with 2 additions and 10 deletions

7
Cargo.lock generated
View File

@@ -5687,7 +5687,6 @@ version = "0.1.0"
dependencies = [
"git-version",
"regex",
"target_info",
]
[[package]]
@@ -9192,12 +9191,6 @@ dependencies = [
"static_assertions",
]
[[package]]
name = "target_info"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c63f48baada5c52e65a29eef93ab4f8982681b67f9e8d29c7b05abcfec2b9ffe"
[[package]]
name = "task_executor"
version = "0.1.0"

View File

@@ -7,7 +7,6 @@ edition = { workspace = true }
[dependencies]
git-version = "0.3.4"
target_info = "0.1.0"
[dev-dependencies]
regex = { workspace = true }

View File

@@ -1,5 +1,5 @@
use git_version::git_version;
use target_info::Target;
use std::env::consts;
/// Returns the current version of this build of Lighthouse.
///
@@ -45,7 +45,7 @@ pub const COMMIT_PREFIX: &str = git_version!(
///
/// `Lighthouse/v1.5.1-67da032+/x86_64-linux`
pub fn version_with_platform() -> String {
format!("{}/{}-{}", VERSION, Target::arch(), Target::os())
format!("{}/{}-{}", VERSION, consts::ARCH, consts::OS)
}
/// Returns semantic versioning information only.