[package] name = "std_detect" version = "0.1.5" authors = [ "Alex Crichton ", "Andrew Gallant ", "Gonzalo Brito Gadeschi ", ] description = "`std::detect` - Rust's standard library run-time CPU feature detection." homepage = "https://github.com/rust-lang/stdarch" repository = "https://github.com/rust-lang/stdarch" readme = "README.md" keywords = ["std", "run-time", "feature", "detection"] categories = ["hardware-support"] license = "MIT OR Apache-2.0" edition = "2021" [badges] is-it-maintained-issue-resolution = { repository = "rust-lang/stdarch" } is-it-maintained-open-issues = { repository = "rust-lang/stdarch" } maintenance = { status = "experimental" } [dependencies] libc = { version = "0.2", optional = true, default-features = false } cfg-if = "1.0.0" # When built as part of libstd core = { version = "1.0.0", optional = true, package = "rustc-std-workspace-core" } compiler_builtins = { version = "0.1.2", optional = true } alloc = { version = "1.0.0", optional = true, package = "rustc-std-workspace-alloc" } [dev-dependencies] auxv = "0.3.3" cupid = "0.6.0" [features] default = [ "std_detect_dlsym_getauxval", "std_detect_file_io" ] std_detect_file_io = [ "libc" ] std_detect_dlsym_getauxval = [ "libc" ] std_detect_env_override = [ "libc" ] rustc-dep-of-std = [ "core", "compiler_builtins", "alloc", ]