diff options
| author | Samuel Maier <[email protected]> | 2024-09-05 11:45:49 +0200 |
|---|---|---|
| committer | Samuel Maier <[email protected]> | 2024-09-05 11:45:49 +0200 |
| commit | db00f3f5ecbf7f9a8acb340556b8fc6b156736fa (patch) | |
| tree | bdaf5ea67764d6bac75e51735d8ff0e5de7c59c1 | |
| parent | b277f42c9d681ce3c929858adffcefbdb7adabef (diff) | |
Enable critical-section/std on wasm
Without that feature one will find import errors on opening the webpage, that are hard to debug.
The feature was indirectly enabled in the wasm example, however the reason wasn't documented and thus it was easy to miss.
| -rw-r--r-- | embassy-executor/Cargo.toml | 2 | ||||
| -rw-r--r-- | examples/wasm/Cargo.toml | 1 |
2 files changed, 1 insertions, 2 deletions
diff --git a/embassy-executor/Cargo.toml b/embassy-executor/Cargo.toml index 5984cc49c..01fa28b88 100644 --- a/embassy-executor/Cargo.toml +++ b/embassy-executor/Cargo.toml | |||
| @@ -79,7 +79,7 @@ arch-cortex-m = ["_arch", "dep:cortex-m"] | |||
| 79 | ## RISC-V 32 | 79 | ## RISC-V 32 |
| 80 | arch-riscv32 = ["_arch"] | 80 | arch-riscv32 = ["_arch"] |
| 81 | ## WASM | 81 | ## WASM |
| 82 | arch-wasm = ["_arch", "dep:wasm-bindgen", "dep:js-sys"] | 82 | arch-wasm = ["_arch", "dep:wasm-bindgen", "dep:js-sys", "critical-section/std"] |
| 83 | ## AVR | 83 | ## AVR |
| 84 | arch-avr = ["_arch", "dep:portable-atomic", "dep:avr-device"] | 84 | arch-avr = ["_arch", "dep:portable-atomic", "dep:avr-device"] |
| 85 | 85 | ||
diff --git a/examples/wasm/Cargo.toml b/examples/wasm/Cargo.toml index 9bd37550c..75de079b7 100644 --- a/examples/wasm/Cargo.toml +++ b/examples/wasm/Cargo.toml | |||
| @@ -16,7 +16,6 @@ wasm-logger = "0.2.0" | |||
| 16 | wasm-bindgen = "0.2" | 16 | wasm-bindgen = "0.2" |
| 17 | web-sys = { version = "0.3", features = ["Document", "Element", "HtmlElement", "Node", "Window" ] } | 17 | web-sys = { version = "0.3", features = ["Document", "Element", "HtmlElement", "Node", "Window" ] } |
| 18 | log = "0.4.11" | 18 | log = "0.4.11" |
| 19 | critical-section = { version = "1.1", features = ["std"] } | ||
| 20 | 19 | ||
| 21 | [profile.release] | 20 | [profile.release] |
| 22 | debug = 2 | 21 | debug = 2 |
