Skip to content

Commit fdc5561

Browse files
committed
fix: wasm build
1 parent 7fac5d9 commit fdc5561

File tree

3 files changed

+11
-0
lines changed

3 files changed

+11
-0
lines changed

.cargo/config.toml

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# It's recommended to set the flag on a per-target basis:
2+
[target.wasm32-unknown-unknown]
3+
rustflags = ['--cfg', 'getrandom_backend="wasm_js"']

Cargo.lock

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

iroh-relay/Cargo.toml

+7
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,13 @@ toml = { version = "0.8", optional = true }
8989
tracing-subscriber = { version = "0.3", features = [
9090
"env-filter",
9191
], optional = true }
92+
# needed by pkarr to enable wasm_js feature
93+
getrandom = { version = "0.3.1", default-features = false }
94+
95+
# wasm-in-browser
96+
[target.'cfg(all(target_family = "wasm", target_os = "unknown"))'.dependencies]
97+
# enable wasm_js feature in getrandom
98+
getrandom = { version = "0.3.1", default-features = false, features = ["wasm_js"] }
9299

93100
# non-wasm-in-browser dependencies
94101
[target.'cfg(not(all(target_family = "wasm", target_os = "unknown")))'.dependencies]

0 commit comments

Comments
 (0)