Unconditionally set has_i128

This commit is contained in:
Ben Lovy 2021-11-03 11:24:09 -04:00
parent 56576b592f
commit 3ff6d82a77
No known key found for this signature in database
GPG Key ID: BFE844FEB23CBE3B
2 changed files with 5 additions and 13 deletions

View File

@ -28,10 +28,12 @@ default-features = false
[dependencies.num-integer]
version = "0.1.39"
default-features = false
features = [ "i128" ]
[dependencies.num-traits]
version = "0.2.4"
default-features = false
features = [ "i128" ]
[dependencies.num-iter]
version = "0.1.37"
@ -76,12 +78,9 @@ rand = { version = "0.8", features = ["small_rng"] }
[dev-dependencies.serde_test]
version = "1.0"
[build-dependencies]
autocfg = "1.0"
[features]
default = ["std", "i128", "u64_digit"]
i128 = ["num-integer/i128", "num-traits/i128"]
default = ["std", "u64_digit"]
i128 = []
std = [
"num-integer/std",
"num-traits/std",

View File

@ -1,10 +1,3 @@
extern crate autocfg;
use std::env;
fn main() {
let ac = autocfg::new();
if ac.probe_type("i128") || env::var_os("CARGO_FEATURE_I128").is_some() {
println!("cargo:rustc-cfg=has_i128");
}
println!("cargo:rustc-cfg=has_i128");
}