Skip to content

Commit 4d665fa

Browse files
authored
Merge pull request #352 from pitdicker/restrict_stdweb_feature
Restrict the stdweb feature to the wasm32-unknown-unknown target
2 parents d0ec525 + 025735c commit 4d665fa

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

Cargo.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@ rand_core = { version = '0.1.0-pre.0', default-features = false }
3333
log = { version = "0.4", optional = true }
3434
serde = { version = "1", optional = true }
3535
serde_derive = { version = "1", optional = true }
36-
stdweb = { version = "0.4", optional = true }
3736

3837
[target.'cfg(unix)'.dependencies]
3938
libc = { version = "0.2", optional = true }
@@ -47,6 +46,10 @@ cloudabi = { version = "0.0.3", optional = true }
4746
[target.'cfg(target_os = "fuchsia")'.dependencies]
4847
fuchsia-zircon = { version = "0.3.2", optional = true }
4948

49+
[target.wasm32-unknown-unknown.dependencies]
50+
# use with `--target wasm32-unknown-unknown --features=stdweb`
51+
stdweb = { version = "0.4", optional = true }
52+
5053
[dev-dependencies]
5154
# This is for testing serde, unfortunately we can't specify feature-gated dev
5255
# deps yet, see: https://github.com/rust-lang/cargo/issues/1596

src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@
188188
#[cfg(feature="serde-1")] extern crate serde;
189189
#[cfg(feature="serde-1")] #[macro_use] extern crate serde_derive;
190190

191-
#[cfg(feature = "stdweb")]
191+
#[cfg(all(target_arch = "wasm32", feature = "stdweb"))]
192192
#[macro_use]
193193
extern crate stdweb;
194194

0 commit comments

Comments
 (0)