File tree Expand file tree Collapse file tree 3 files changed +7
-4
lines changed Expand file tree Collapse file tree 3 files changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -268,6 +268,7 @@ before_install:
268
268
269
269
script :
270
270
- cargo test --tests --no-default-features
271
+ - cargo test --no-default-features --features getrandom
271
272
# TODO: add simd_support feature:
272
273
- cargo test --features=serde1,log
273
274
- cargo test --examples
Original file line number Diff line number Diff line change @@ -28,8 +28,9 @@ i128_support = [] # enables i128 and u128 support
28
28
simd_support = [" packed_simd" ] # enables SIMD support
29
29
serde1 = [" rand_core/serde1" , " rand_isaac/serde1" , " rand_xorshift/serde1" ] # enables serialization for PRNGs
30
30
# re-export optional WASM dependencies to avoid breakage:
31
- wasm-bindgen = [" getrandom/wasm-bindgen" ]
32
- stdweb = [" getrandom/stdweb" ]
31
+ wasm-bindgen = [" getrandom_package/wasm-bindgen" ]
32
+ stdweb = [" getrandom_package/stdweb" ]
33
+ getrandom = [" getrandom_package" , " rand_core/getrandom" ]
33
34
34
35
[workspace ]
35
36
members = [
@@ -50,7 +51,8 @@ members = [
50
51
rand_core = { path = " rand_core" , version = " 0.4" }
51
52
rand_pcg = { path = " rand_pcg" , version = " 0.1" }
52
53
rand_hc = { path = " rand_hc" , version = " 0.1" }
53
- getrandom = { version = " 0.1.1" , optional = true }
54
+ # Do not depend on 'getrandom_package' directly; use the 'getrandom' feature!
55
+ getrandom_package = { version = " 0.1.1" , package = " getrandom" , optional = true }
54
56
log = { version = " 0.4" , optional = true }
55
57
56
58
[dependencies .packed_simd ]
Original file line number Diff line number Diff line change 59
59
#[ cfg( feature="simd_support" ) ] extern crate packed_simd;
60
60
61
61
#[ cfg( feature = "getrandom" ) ]
62
- extern crate getrandom;
62
+ extern crate getrandom_package as getrandom;
63
63
64
64
extern crate rand_core;
65
65
extern crate rand_hc;
You can’t perform that action at this time.
0 commit comments